我的用例: 我有一個名爲cqpath的單值字段。這是一個文本框,並具有價值,看起來像下面這樣:如何查詢子字符串的solr字段
- 「/內容/域/ EN /路徑/到/一些/頁」
- 「/內容/域/ EN /路/到/其它/頁」
- 「/內容/域/ EN-US /路徑/到/一些/頁」
- 「/內容/域/ EN-US /路徑/到/其它/頁」
我想形成一個查詢,將返回我1.和2.我一直在努力沿着寫作的路線:
cqpath:「/ content/domain/en」
已被發現是錯誤的,因爲它也檢索項目3和4。你們有沒有想過一種方法來編寫一個只返回1和2而不是3和4的查詢?
這是一個普通的textfield字段類型。真的很感激你的幫助。
你在使用[StandardTokenizer](https://cwiki.apache.org/confluence/display/solr/Tokenizers#Tokenizers-StandardTokenizer)嗎?你能把你的'schema.xml'發佈到什麼地方嗎? – rivu
您可以將它複製到常規的StrField並使用'field:/ content/domain/en/*'查詢嗎? – MatsLindh