問題タブ [sunspot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1176 参照

solr - 「sunspot-solr start」を機能させるにはどうすればよいですか?

sunspot-solr の起動に問題があります。このgithub/wikiからの指示に従っています

ということで、取り付け部分は問題なくできたようです。終了してから、次のように開始しようとしました:

エラーは表示されませんでしたが、「http://localhost:8982/so​​lr/admin」にアクセスできません。さらに奇妙なことに、Myapp/log/ には、sunspot-solr-development.log がありません。

私はubuntuを使用していますが、助けが必要です。

ありがとう。

ps:誰かが「rake sunspot:reindex」のようなものを実行する方法を知っていれば、Rails 3 バージョンの場合は素晴らしいでしょう

0 投票する
1 に答える
437 参照

ruby-on-rails - アプリケーション名を変更した後、Sunspot-Solr のパスを更新するにはどうすればよいですか

通常、私のアプリは次の場所にありました:

/データ/サイト/現在/

しかし、今は次のとおりです。

/データ/サイト 2/現在/

それにスクリプト/コンソールを作成し、インデックスを再作成しようとしましたが、次のエラーを受け取りました。これにより、新しいパスがそれをスローしていると信じるようになりました。

Sunspot-Solr のデフォルトのディレクトリを変更するにはどうすればよいですか?

0 投票する
4 に答える
341 参照

ruby-on-rails - Redditは、正確な順序を維持するために投稿のインデックスの再作成をどのように処理すると思いますか?

投票ごとにインデックスを作成することは想像できません。それはサーバーに不適切な負担をかけるでしょう。

私は自分のプロジェクトで同様のことをしようとしていて、投票された後にオブジェクトにインデックスを付けるための最良の方法を理解できないため、これについて言及します。

私はSunspot-Solrを使用しています。

0 投票する
1 に答える
2410 参照

ruby-on-rails - 太陽黒点のハイライトが表示されない

強調表示の解決策を見つけるために、github: http://github.com/outoftime/sunspotのドキュメントを調べましたが、うまくいかないようです。

私の Job モデルには次のブロックのようなものがあります (意図的にいくつかのフィールドを省略しています):

私はこれを持っています。これは結果を返します:

ヒットをそのまま取得します:

これがクエリの結果で、名前が表示されています。

ここに私の問題があります..ハイライトを取得すると、何も返されませんでした:

これでも、ハイライト ヒットを返しません。

他のフラグや引数がありませんか?

0 投票する
1 に答える
632 参照

ruby-on-rails - sunspot-solr filter_byネストされた属性はできますか?

私にはPeopleがいて、Peoplehas_manyWatermelonだとしましょう。

People属性に対して機能するfilter_byがあります。例:

しかし:filter_by、スイカのネストされた属性に対してを行うことはできますか?例えば ​​:

ありがとう!

0 投票する
1 に答える
380 参照

ruby-on-rails - 太陽黒点検索からクエリ時間を取得する方法

Rails アプリで検索を行うために Sunspot を実装しました。クエリの実行にかかった時間を取得する方法はありますか?

例えば。0.5 秒で 10 件のレコードが返されました

私は太陽黒点のドキュメントを検索してきましたが、これをサポートしているかどうかはわかりません。

0 投票する
1 に答える
423 参照

ruby-on-rails - レールとサンスポットを使用した検索のパラメータの変更

これは一般的な作業のようですが、他の人がそれに遭遇したと確信しています。

私のコントローラーがこれを言った場合:

どうすればよいですか:

query.with(:searchable)..リンクを介して、ステートメントをquery.with(:has_no_deals)?に変更します。

query.with(:searchable)古いものは上書きされないため、機能しないスターターリンクは次のとおりです。

0 投票する
0 に答える
1100 参照

ruby-on-rails - Sunspot からリモート solr インスタンスに接続中にエラーが発生しました

Sunspot レール (1.1.0) を使用しています。Rails アプリケーションと Solr サーバーを同じマシンで実行すると、すべてが機能します。別のマシンで Solr サーバーを実行すると、次のエラーが発生します。

localhostSunspot コードを使用してデバッグした後、Solr::Client がで構成されたリモート ホストではなく、に接続していることに気付きましたsunspot.yml。私の sunspot.yml ファイルは次のとおりです。

メソッド ( sunspot_rails build_session-1.1.0/lib/rails.rb:24 行目) は、スレーブ セッションの確立を試みます。slave_config メソッドは、sunspot.yml ファイルで提供される構成を無視します。slave_configメソッドは次のとおりです。

これは意図した動作ですか?また、リモートで実行されている Solr に正常に接続した人はいますか?

ノート:

Sunspot::Rails.slave_config メソッドにモンキー パッチを適用することで、この問題を回避することができました。settings/initializers ディレクトリに sunspot.rb というファイルを追加しました。

これが正しいアプローチかどうかはわかりません。何か基本的なことが欠けている場合はお知らせください。

0 投票する
3 に答える
6312 参照

ruby-on-rails - sunspot_rails が保存後にモデルのインデックスを再作成しない

一部の属性を更新する遅延ジョブをデプロイするモデルがあります。モデルは「検索可能」と宣言されています...

...保存後に再インデックスすると思っていました。テストでは、これは当てはまらないようです。実行すると: rake sunspot:reindex、すべてが期待どおりに機能します。この問題の原因は何ですか?

0 投票する
2 に答える
2388 参照

ruby-on-rails - RSolr RequestError SolrResponsesolr構成の重大なエラー

Macを突然シャットダウンしたときにモデルのインデックスを再作成していましたが、スクリプト/コンソールで(Model_name).reindexを使用して再度インデックスを再作成しようとすると、これまでに発生したことのないエラーが発生しました。

今、私はエラーを修正することができませんでした。私を助けてください。動かせません。よろしくお願いします