検索されたキーワードが各ドキュメントで何回繰り返されているかを調べたい。例: 検索ワード: 薬局関連。この単語は、すべての MATCHED ドキュメントで n 回繰り返される可能性があります。ドキュメントごとの COUNT を調べるにはどうすればよいですか? 私に提案してください
質問する
1388 次
1 に答える
2
Solrの関数でそれを行うことができます:
termfreq(text,'pharmacy related')
そのための唯一の条件は、このフィールドに正しくインデックスを付ける必要があるということです! 単一の単語ではなくフレーズの数を返す必要がある場合は、ShingleFilterFactoryを使用します
于 2013-09-14T16:45:31.060 に答える