もともと KinoSearch を使用していた Solr アプリケーションを実装しています。
Solr と結果ページにすべてを移動しましたが、結果に違いがあることに気付きました。具体的には、強調表示はまったく同じではありません。
KinoSearch には、Google に似たフラグメントを生成するように見える KinoSearch::Highlight::Highlighter オブジェクトがあります (文を分割しようとし、文の途中で途切れる場合はスペースで区切られた省略記号 (...) を追加します)。
Solrで同様のものを実装する方法について、誰か提案はありますか? 正規表現フラグメンタで文を改行してみましたが、実際には正規表現を逆に適用し、前の文からピリオドでフラグメントを開始しているようです。
ビュー コードに省略記号ロジックを追加できます。誰かが似たようなものに遭遇したかどうか、そしてそれがどのように処理されたかどうか疑問に思っています.
ありがとう!