私はSolr検索に不慣れで、結果の順序を処理する方法を把握しようとしています。私はRubyonRailsをSunspotgemと一緒に使用して、Solrとのインターフェースを取っています。
インデックスが付けられた次のフィールドを持つArticleモデルがあります。
text Title
text AuthorNames
integer NumberOfReviews
Solrで検索を実行できるようにしたいと思います。
- 完全に一致するタイトルが何よりも先に返されます
- 正の重み付けは、NumberOfReviewsが大きい記事に比例して与えられます
理想的には、ヒヤリハットやタイプミスもある程度見られるグーグルのようなこともしたいのですが、私はそうではありませんが、ユーザーが間違いを犯したと思われる場合は、別の検索を提案しますこれが可能であることを確認してください。
誰かが私を助けたり、正しい方向に向けたりできますか?前もって感謝します!