solrにアンダースコア(_)を含むテキストを検索する方法。例:This_is_for_testingは、 『テスト」。私は、検索する』Solrアンダースコア(_)でテキストを検索
0
A
答えて
1
私はthis_is_for_testingがあなたのインデックス付きのテキストであると仮定し
StandardTokenizerFilterFactoryは、アンダースコアにトークン化されませんあなたがにアンダースコアを変換するPatternReplaceCharFilterFactoryを使用する必要があります。?。スペースは、テキストをトークン化
参照:PatternReplaceCharFilterFactory
<filter class="solr.PatternReplaceFilterFactory" pattern="_"
replacement=" " replace="all" />
ので、インデックスが
0になります- これは
- これをテストするためである
- をthis_is_for_testing | | |のために|テスト
分析側でのみ行う必要があります。
1
このジョブでは、solr.WordDelimiterFilterFactoryを使用できます。
<fieldType name="text_general" class="solr.TextField" positionIncrementGap="100" multiValued="true">
<analyzer type="index">
<tokenizer class="solr.WhitespaceTokenizerFactory" />
<filter class="solr.WordDelimiterFilterFactory"
generateWordParts="1" catenateWords="1"
generateNumberParts="1" catenateNumbers="0" splitOnNumerics="1"
catenateAll="0" splitOnCaseChange="1"
stemEnglishPossessive="1" preserveOriginal="1" />
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.StopFilterFactory" words="stopwords.txt" ignoreCase="true"/>
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
</fieldType>
関連する問題
- 1. SOLRの検索で検索する
- 2. Apache Solrで "AND"を検索
- 3. SOLRでの分散検索
- 4. solr検索でのブースト
- 5. Solrのみデフォルトフィールドで検索
- 6. Solrアラビア語検索
- 7. SOLRオープン検索は
- 8. SOLRストリーミングVS検索
- 9. Kibana/Solr Lucene検索$
- 10. Apache Solr検索オートコンプリート
- 11. Alfresco Solrカスタム検索
- 12. Solr検索:SEVERE:java.lang.ArrayIndexOutOfBoundsException:-1
- 13. Apache Solr検索でインデックスを検索できないが、検索できない
- 14. solrのようなテキスト検索を使用して
- 15. Solrに検索可能なテキストの一部を表示
- 16. テキストでテキストを検索
- 17. Solr検索、私はSolr検索の問題を抱えているdefaultSearchField
- 18. カタログ検索でインデックスが未定義のフィールドstore_id solr検索で
- 19. SOLR関連のフレーズ検索
- 20. MagentoエンタープライズSlow Solr検索パフォーマンス
- 21. Drupal 7 Apache solr検索モジュール
- 22. Solr検索の問題
- 23. Solr検索フィールドのベストプラクティス
- 24. Apache solr検索の問題
- 25. Solr近接検索スコアリング
- 26. Solr検索は日付フィルタ
- 27. Solr多言語検索
- 28. solrクエリでリテラルハッシュ文字を検索
- 29. Apache Solrで書籍を検索する
- 30. 検索ビューでテキストを検索する