Scala 为什么不是';数据流数据存储查询是否与文本字符串匹配?
更新:“state”没有索引:(我索引了该属性,查询运行正常 使用DirectPipelineRunner运行数据流管道时,我的查询与任何内容都不匹配,尽管我可以在数据存储中看到实体。当我删除筛选器时,它会找到实体并运行 这看起来非常简单。为什么查询不匹配任何实体Scala 为什么不是';数据流数据存储查询是否与文本字符串匹配?,scala,google-cloud-datastore,google-cloud-dataflow,Scala,Google Cloud Datastore,Google Cloud Dataflow,更新:“state”没有索引:(我索引了该属性,查询运行正常 使用DirectPipelineRunner运行数据流管道时,我的查询与任何内容都不匹配,尽管我可以在数据存储中看到实体。当我删除筛选器时,它会找到实体并运行 这看起来非常简单。为什么查询不匹配任何实体 val readyToGoFilter = DatastoreHelper.makeFilter("state", PropertyFilter.Operator.EQUAL, DatastoreHel
val readyToGoFilter = DatastoreHelper.makeFilter("state",
PropertyFilter.Operator.EQUAL,
DatastoreHelper.makeValue("SUBMITTED"))
val query = Query.newBuilder()
.addKind(kind)
.setFilter(readyToGoFilter)
.build()
val in = sc
.withName("FindBatch")
.datastore(projectId, query)
ARG,“状态”未被索引。我对该属性进行了索引,并且运行良好。
谢谢您发布解决方案的答案,请考虑将其标记为正确。完成!谢谢!