【发布时间】:2017-01-16 19:32:11
【问题描述】:
我最近发现了PyKE,并注意到给定的潜在用途示例之一(实际上,它最初的用途)是编译 SELECT 语句以查询数据库,并将结果映射到一本字典。作者强调这不是ORM。
由此,我有两个子问题:
- 如何使用 PyKE(或其他能够执行或发出代码或返回结构化数据以供调用程序使用的专家系统)不是有效的 ORM?
- 在什么情况下最好使用专家系统(例如 PyKE)来查询数据库,而不是专门构建的 ORM?我认为肯定有一些,因为 PyKE 是为此目的而设计的。
【问题讨论】:
标签: python orm language-agnostic expert-system pyke