【发布时间】:2016-10-01 11:08:39
【问题描述】:
我正在使用 Python 和 Google Cloud DataStore,并为每个实体存储大量键/值对,如下所示:
键:卧室,值:3
键:车库,值:2
键:独占,值:真
键:EXPIRES,值:2015-05-26
等等
稍后我必须对其进行过滤,例如:获取 BEDROOMS > 2 和 GARAGES > 1 的所有实体。
将其存储在 Google 的 DataStore 中的最佳方式是什么?我阅读了有关data types 的文档,但没有找到一个好的方法。
【问题讨论】:
-
为什么不能为实体创建字段?我不明白这里的主要问题是什么。 PS:看看这个cloud.google.com/appengine/docs/python/datastore/expandoclass
-
@EsseTi 哦,这就是我要找的。我没有注意到文档中的 Expando 类。请发布您的解决方案作为我接受它的答案。非常感谢。
标签: python google-app-engine google-cloud-datastore app-engine-ndb