我已经阅读了很多有关ORM的文章,但想知道在ORM之类的准则和sql之间是否存在并排比较的例子,以便您看到更易于维护的内容?
在Google中找不到此类比较.
解决方法:
我不知道这样的代码比较,但是我个人更喜欢使用ORM,因为它允许我用“业务”术语而不是“表”术语来表达查询.例如
Query(Customer).filter_by(Customer.address.has(Address.state == 'Whatever'))