Alo*_*kin 4 google-app-engine app-engine-ndb
在ndb中,为了查询属性A在列表中的项目B,您可以执行以下操作:
Item.query(Item.A.IN(B))
Run Code Online (Sandbox Code Playgroud)
如何查询属性A 不在列表B中的项目?
dra*_*onx 10
这是不可能的.请注意,对于列表B中的每个项,您的IN查询实际上会自动分解为多个不同的EQUALS查询,并返回合并的结果.
您可以查询所有,然后手动过滤掉并忽略列表B中的结果.
典型的GAE解决方案是对另一个易于索引和查询的值进行非规范化和预计算,并将其保存为Item中的属性.
| 归档时间: |
|
| 查看次数: |
1970 次 |
| 最近记录: |