[英]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.