【问题标题】:How to query data from GAE datastore with the value escaped?如何使用转义值从 GAE 数据存储中查询数据?
【发布时间】:2019-06-21 14:40:06
【问题描述】:

我有一个实体保存在数据库中,属性为“名称”,使用值“测试”。

我想知道,如何通过值为小写的查询来获取此实体。

这是要执行的查询:query = "Name == test"

【问题讨论】:

    标签: java google-app-engine google-cloud-datastore gql


    【解决方案1】:

    您需要添加一个新的索引属性,例如name_lowercase 仅具有更改(小写)的值。

    【讨论】:

    • 那么,没有选项可以通过查询来获取已经保存在数据库中的数据?
    • 没有一个查询可以做你想做的所有工作,因为你想做的查询不存在索引。但是,您可以运行 Dataflow 作业来获取所有实体并自己进行匹配。
    猜你喜欢
    • 1970-01-01
    • 2013-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-12
    • 1970-01-01
    • 1970-01-01
    • 2011-02-10
    相关资源
    最近更新 更多