1
私は同様の問題をここで発見しました。 solr facet search truncate wordsHybris:Solrファセットは日本語の単語を切り捨てます
実際のメーカー名は「化学商品」のようですが、ソルナビゲーションエリアでは「化学」と「商品」の2つのオプションが表示されます。それは、それが形づくっていることを意味する。英語のメーカー名のためにうまくいきます。
fieldType文字列は使用できません。私はテキストを使用しています。
日本語の文字は避けて、完全なメーカー名のみを表示するにはどうすればよいですか。私はTokenizerクラスCJKTokenizerFactoryを使ってみましたが、うまくいきませんでした。
ご協力いただきありがとうございます。
Btw、Hybrisで教えてください。検索目的の文字列とファセット目的のテキストとしてメーカー名のデータ型を保存するにはどうすればいいですか?申し訳ありませんが、私はsolrの初心者でもあり、Hybrisの初心者です。 –
は2つのインデックス付きプロパティを作成します –
はい、私はそれを行いました。私は、 "manufacturerName"というテキスト型のsolrIndexedPropertyと "string"型の "manufacturerNameFacet"を作成しました。 solrのschema.xmlでは、 を実行しました。再インデックスでは、「manufacturerNameFacet」フィールドが表示されないというエラーが表示されます。何か案が? –