0

私は Rails 3.2 を使用してサイトを作成しており、レイアウトにはまだ慣れ親しんでいる twitter-bootstrap を使用しています。ホームページに twitter-bootstrap から検索ボタンを入力しました。検索ボタンが特定の項目だけでなく、設定したサイト全体を検索するようにする方法を見つけようとしています。この検索ボタンを使用して、単語または特定の項目を入力するだけでサイト上の何かを検索できるようにする方法はありますか? これを行う良い方法が見つからないようです。ありがとうございました。Twitterブートストラップから以下の検索ボックスを使用しています。

 <form class="navbar-search pull-left">
 <input type="text" class="search-query" placeholder="Search">
 </form>
4

1 に答える 1

1

Rails サイトで検索をサポートするには、Ferret (これがまだサポートされているかどうかは不明)、Xapian (セットアップが必要)、または Sunspot (Apache の Solr へのブリッジ) などのインデックス作成および検索プラグインが必要です。プラグインを入手したら、検索するモデ​​ル、インデックスを作成する頻度、およびそのような問題を定義する必要があります。これは非常に広いカテゴリです。上記の (包括的ではない) プラグインが出発点になることを願っています。

The Whole Site を検索するためのすぐに使えるソリューションはありません。インデックス化して検索で見つけたくないサイトの部分があることはほぼ確実であるためです。たとえば、ユーザー データは、検索結果として役立つ場合とそうでない場合があります。

于 2013-01-03T14:44:41.967 に答える