私は同義語についてもっと学ぶためにtechproductsの例を修正しました。追加フィールドはindex_synonyms.txtがファセッティングのためのレベルで始まる階層的同義語により拡大されたtext2_deSolr:同義語の正確なクエリ構文ですか?
<fieldType name="text2_de" class="solr.TextField" positionIncrementGap="100">
<analyzer type="index">
<tokenizer class="solr.ClassicTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" format="snowball" words="lang/stopwords_de.txt" ignoreCase="true"/>
<filter class="solr.SynonymFilterFactory" expand="true" ignoreCase="true" synonyms="index_synonyms.txt"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.ClassicTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
型を持つ記載https://wiki.apache.org/solr/HierarchicalFaceting
aaafoo => aaabar
bbbfoo => bbbfoo bbbbar
cccfoo => cccbar cccbaz
fooaaa,baraaa,bazaaa
Umwelt => 1/HS , 2/HS/Bereich , 3/HS/Bereich/Umwelt
Mensch => 1/HS , 2/HS/Bereich , 3/HS/Bereich/Mensch
...
ロードされた用語情報は、アナライザは非常によく機能することを、示していますドキュメントセットには60x "2/hs/bereich"が見つかりました。
loaded term info for the testfield
私はこれらの60件の文書を見つけるために、Solrのクエリを作成することはできませんよ。ロードされた用語情報の自動生成されたハイパーリンクは
http://localhost:8983/solr/#/test/query?q=testfield:2%2Fhs%2Fbereich
にはマッチ(numFound =「0」)を見つけません:
<response>
<lst name="responseHeader">
<int name="status">0</int>
<int name="QTime">0</int>
<lst name="params">
<str name="q">testfield:2/hs/bereich</str>
<str name="indent">on</str>
<str name="wt">xml</str>
<str name="_">1463321610566</str>
</lst>
</lst>
<result name="response" numFound="0" start="0">
</result>
</response>
私に同義語を探して正確なSolrのクエリ構文を作るためのヒントを教えてくださいこれらの60のドキュメント!見つかっ