google-app-engine - AppEngine 数据存储中的不等式过滤器

标签 google-app-engine google-cloud-datastore

我了解 Google AppEngine 对每个查询仅支持一个不等式过滤器。此限制的解决方法是什么?是否有任何解决方案可以提供类似的效果?

最佳答案

其实GAE支持多个不等式过滤器只要是on the same property .

此限制的解决方法是特定于数据的,例如这取决于您的数据的结构方式以及您希望如何查询它。例如,对于地理搜索,正如@Dan Holevoet 提到的,有多种地理哈希算法。 基本上所有此类算法都涉及将多个属性组合成一个,同时量化属性(创建离散值)。例如,地理散列涉及将世界地图划分为固定大小的小区域(= 结合纬度/经度和量化),以便能够通过相等运算符进行搜索。

关于google-app-engine - AppEngine 数据存储中的不等式过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10809273/

相关文章:

java - 如何使用 Google Cloud Endpoints 返回文件?

google-app-engine - 在 GAE 中使用重定向

python - 无法在数据存储区中检索具有生成 ID 的实体

google-app-engine - GAE : Child object that is not in the class

google-app-engine - GAE中根实体的实体组是什么?

python - Google App Engine 静态文件 GET 404

google-app-engine - Google Cloud Console 日志记录中的正则表达式

java - DWR有时会死在GAE服务器上

python - Google Cloud Datastore 模拟器不使用默认凭据

python - 单例的替代品?