我正在嘗試向使用SOLR進行查詢的API發出url請求。在SOLR查詢中排除具有空值的字段
我有很多包含不同值的字段的數據,並且通常這些字段中的某些字段將包含空值。
我想做一個查詢,我檢索所有的數據,其中特定字段不爲空,但包含一些實際值。
例如,每個條目都包含一個名爲tags的字段,它是一組標籤。一個標籤可以是例如單詞測試。
我已經嘗試過執行標籤:[* TO *],並導致所有標籤爲空的數據集返回。
我也試過標籤:[* TO *],它返回所有數據,兩個標籤都是空的,標籤實際設置在哪裏。
我一直在嘗試各種各樣的事情,以達到最後一種情況,只有值的標籤返回,我希望你能幫助我?
你可以嘗試在你的標籤領域 –
做一個正則表達式匹配喜@Bino達達爾能否詳細說明這將如何工作? – Luffen
類似於'tags:/ [A-Za-z0-9] + /'。雖然我不確定Unicode是否支持正則表達式匹配器,但對於大多數情況,這應該起作用。 –