有相當多的鏈接詳細說明了StrField和TextField之間的區別。還有一些鏈接解釋說,儘管該字段已編入索引,但它不會被標記並存儲爲單個關鍵字,這可以通過對Solr admin和CURL debugQuery選項進行調試分析來驗證。通配符如何在Solr中使用StrField?
我無法理解的是通配符如何在StrFields上工作?例如,如果名稱是「John Doe」,並且我搜索「John *」,那麼我可以找到該匹配。這意味着,在某個深處的某個地方,可能存在一個Trie或詞典表示形式,允許使用部分字符串進行搜索。
我都會以爲,通配符將匹配的TextField允許(邊)NGramFilters等