私はSolrの片方向シノニムまたは片方向シソーラス(Endecaのように)を実装しようとしています。私がカムコーダーを検索する場所では、カメラの結果も得ますが、その逆もありません。 「Solrで片方向のシノニムを使用するにはどうすればよいですか?
<fieldType name="text_general" class="solr.TextField" positionIncrementGap="100" multiValued="true">
<analyzer type="index">
<tokenizer class="solr.ClassicTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.ClassicFilterFactory"/>
<filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" />
<filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" ignoreCase="true" expand="true"/>
<filter class="solr.EdgeNGramFilterFactory" minGramSize="2" maxGramSize="15"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.ClassicTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.ClassicFilterFactory"/>
<filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" />
</analyzer>
</fieldType>
あなたはschema.xmlを投稿するのを忘れていますが、あなたはどんな結果が得られているのか、何を期待しているのかについてさらに詳しく知ることができます。あなたがこの設定をしなければ、私は別々に私が20と30の結果をそれぞれ得ると言うことを得るならば、P.s '書き込みは答えasap'を必要とする答えasap – root545
を与えません。 1つの方法では、シソーラスのカムコーダーの検索で50の結果が得られ、fforカメラの検索で30の結果が得られるはずです。 –