[英]Querying for documents that have missing / undefined fields in Watson Discovery Service
我们将一组JSON文档加载到Watson Discovery Service中。 有些具有一个字段(例如X),例如X:MyXValue,而有些根本没有该字段。 我可以用WDS语言编写查询,该查询将返回集合中所有缺少X字段的文档吗? 谢谢,Eldad
不确定您的问题,但我认为您可以尝试使用query
和filter
参数。
过滤
未排序的查询语言搜索匹配的文档。
示例: filter=bees
您也可以在上方查看我的链接,尝试使用其他参数,这些参数对于使用WDS进行查询非常有用。
不,您不能编写该查询。 查询运算符记录在
https://console.bluemix.net/docs/services/discovery/query-operators.html#query-operators
您可能会认为可以对通配符( X:!*
)使用“不包括”运算符,但是不会返回任何结果。
如果可能的话,应该在文档中添加一个属性,以便可以测试存在的属性,而不是尝试检测是否缺少属性。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.