【问题标题】:How to query NotEqual condition in GQL如何在 GQL 中查询 NotEqual 条件
【发布时间】:2018-06-21 21:13:36
【问题描述】:

我想过滤掉一些数据。我尝试了不同的标准 如何使用 GQL 不等条件查询?

【问题讨论】:

    标签: google-cloud-datastore gcp gql


    【解决方案1】:

    这对于 Cloud Datastore 是不可能的。在此处查看运算符列表:

    https://cloud.google.com/datastore/docs/reference/gql_reference#operators_and_comparisons

    比较器可以是等价比较器:=、IN、CONTAINS、= NULL、HAS ANCESTOR 和 HAS DESCENDANT,也可以是不等比较器: 和 >=。

    这也是值得注意的:

    无法确定实体是否缺少某个属性的值(即该属性是否没有值)。如果您使用属性 = NULL 形式的条件,将检查是否为该属性显式存储了空值。引用属性的数据存储区查询永远不会返回没有该属性值的实体。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-07-05
      • 1970-01-01
      • 2011-01-01
      • 2012-08-15
      • 1970-01-01
      • 2011-04-08
      • 2010-12-20
      • 1970-01-01
      相关资源
      最近更新 更多