sunspot

    0

    1答えて

    私はSolrをテキスト検索エンジンとして使用するWebサービスAを構築しました。別々のマシンに2台あります。 今、新しいサービスBを構築しています。しかし、Bは比較的小さいサービスなので、独自のSolrをビルドしたくありません。 AとBには、インデックスを上げずにSolrのサーバーを共有する方法はありますか? 実際にはRailsサービスなので、私はSunspotをインターフェイスとして使用します。

    3

    1答えて

    をインストールし、私はちょうど私のレールのアプリで太陽黒点のSolrをインストールし、サーバを起動した後、私はこのエラーを取得しています。.. Started GET "/faq/search?search=blueberry" for 143.183.25.73 at 2012-03-22 17:34:27 -0700 Processing by FaqController#search as

    1

    1答えて

    ActiveRecordモデルを所有しています(belongs_to/has_manyアソシエーション経由)。私は全文検索のためにSunspotを使用しています。私は、そのコードを使用して検索します: @search = Products.search do fulltext params[:search] end @products = @search.results をしかし

    3

    1答えて

    私は太陽のスポットを使って自分のRailsアプリケーションにSolrをインストールしました。 私はsolrを使って自分のテーブルのいくつかの列のインデックスを再作成したいと思います。テーブルはかなり大きい(〜50Mレコード)。 使用する推奨バッチサイズは?現在、私は1000を使い、1日以上走っています。 アイデア?

    2

    1答えて

    私には2つのモデルがあります。 1つはブランドで、もう1つはproduct_detailです。ブランドテーブルにはIDフィールドと名前フィールドがあり、product_detailsテーブルにはフィールドID、名前、価格、割引、brand_idがあります。 ブランドは多くのproduct_detailsを持っており、product_detailは brand.rbのブランドに属しているように見えま

    1

    1答えて

    ビュー数を更新した後に更新されるモデルがあります。これは、view-count属性が索引付けされていなくても、モデルの再索引付けを引き起こしています。明らかに、ページが閲覧されるたびにSolrにヒットしません。 この特定のアクション中にSunspotがこのモデルの変更をコミットしないようにするにはどうすればよいですか?

    4

    1答えて

    私はソーイング時に太陽黒点とエンコンディングの問題の問題があります。 主な問題は、アクセント付きのブラジル語の使用です。例えば、のような名前のセットのために: アルベルト アナ マリア アルバロ・ 名アルバロ、常にコールORDER_BY後にリストの最後に表示されます方法。 これは、列名の私のクラスの設定です: class Student < ActiveRecord::Base searchab

    1

    2答えて

    キーワードが空文字列の場合、Sunspotは何も返しません。現在空のキーワードはすべての結果を返します。 これを確認して空の配列を返すことはできません。これは私がKaminariページングを使用していて、空の配列をページング可能であると認識しないためです。

    2

    1答えて

    現在、私のレールアプリケーションではmongodbを使用しています。私はmongoidをODMとして使用し、私はsunspot_mongoを使用します。私は再インデックスをしようとすると、私は次のエラーを取得します。 >rake sunspot:reindex rake aborted! undefined method 'find_in_batches' for Article:Class

    0

    1答えて

    Rails 3.1アプリでsunspot-railsをセットアップしました。私はsunspotがsolrインデックスを検索するときに通常の文字を特殊文字に自動的にマップする方法があるのだろうかと思っていましたか? たとえば、ユーザーが「cafe」を検索すると、「café」の検索結果も表示されます。 ご協力いただければ幸いです。あなたが達成でき