私はsolr8.3を使用しています。
管理スキーマ ファイルに Synonym Graph Filter を含めた後、クエリ文字列に複数単語の同義語が含まれている場合、その複数単語の同義語を単一の用語と見なし、それを壊さず、デフォルトの検索をさらに抑制していることに気付きました行動。
ここで、"soap powder" は検索クエリであり、同義語ファイル内の複数単語の同義語でもあります。
s(104254535,1,'soap powder',n,1,1).
s(104254535,2,'built-soap powder',n,1,0).
s(104254535,3,'washing powder',n,1,0).
問題を理解するためにいくつかのスクリーンショットを共有しています-
Synonym Graph Filter なし(2 つのドキュメントが返されました)
シノニム グラフ フィルターを使用(2 つのドキュメントが必要ですが、返されるドキュメントは 1 つだけです)
誰もこれを経験したことがありますか?はいの場合、回避策はありますか?