2016-12-09 10 views
0

効率的な数値範囲クエリのためのフィールドがあります。 文字列はどうですか? TrieStringがないのはなぜですか?文字列フィールドのSolr範囲クエリ

効率的な文字列範囲クエリのためにsolr.StrField型を使用できますか?

ありがとうございました。

答えて

1

URL Q = somefieldの末尾に追加します。文字列の範囲については [10〜200]はのように見えることはstringfieldのようなものである:[Zまで*]見にsolr querys

+0

感謝を持っています。文字列型のTrieFieldがない理由を説明できますか? –

+0

https://cwiki.apache.org/confluence/display/solr/Field+Types+Included+with+Solrに記載されています。 TrieFieldは数値フィールドのみに使用されます。私はあなたがStrFieldまたはTextFieldを使用する必要があると思う – kimy82

+0

私はおそらくより良い範囲の検索https://wiki.apache.org/solr/AnalyzersTokenizersTokenFiltersとhttps://cwiki.apache.org/confluence/displayのためのフィルタを追加することです示唆する/ solr/About + Filters – kimy82

関連する問題