Google app engine 在一个列表字段上具有多个条件的GQL查询
我想获取对象,该列表字段包含“foo”、“bar”和“foobar”字符串。我可以这样做吗Google app engine 在一个列表字段上具有多个条件的GQL查询,google-app-engine,google-cloud-datastore,gql,gqlquery,Google App Engine,Google Cloud Datastore,Gql,Gqlquery,我想获取对象,该列表字段包含“foo”、“bar”和“foobar”字符串。我可以这样做吗 SELECT * FROM Entity WHERE listfield = 'foo' AND listfield = 'bar' AND listfiled = 'foobar' 其中listfield=StringListProperty()?是的,您可以这样做。是的,您可以这样做。需要注意的一点是,确保index.yaml文件包含您需要的所有索引排列。您的上述查询将具有如下索引: 种类:实体
SELECT * FROM Entity WHERE listfield = 'foo' AND listfield = 'bar' AND listfiled = 'foobar'
其中listfield=StringListProperty()?是的,您可以这样做。是的,您可以这样做。需要注意的一点是,确保index.yaml文件包含您需要的所有索引排列。您的上述查询将具有如下索引:
- 种类:实体
特性:
- 姓名:xyz
- 名称:listfield
- 名称:listfield
- 名称:listfield
- 种类:实体
特性:
- 姓名:xyz
- 名称:listfield
- 名称:listfield
- 名称:listfield