問題タブ [bonsai-elasticsearch]

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 投票する
0 に答える
103 参照

ruby-on-rails - 正しいelasticsearchクエリを使用していますか?

elastsearch-railsジェムを使用して、現在私は持っています:

複数一致 / cross_fields 検索を実行することで、従業員データベースの列に 1 回だけ表示される用語を検索すると (たとえば、"John" は、job_description や job_title ではなく、first_name にのみ表示される)、結果が返されません。用語 (たとえば、「弁護士」などの役職が job_description や job_title などの複数のフィールドに表示される場合)、結果が返されます。どうしてこれなの?これは直感に反するようです。

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

elasticsearch - 更新スクリプト使用時の ElasticsearchIllegalArgumentException

Heroku で Bonsai Elastic Search を使用しており、次のようなドキュメントがあります。

このようにカウンターを更新しようとしています ( http://www.elasticsearch.org/guide/en/elasticsearch/reference/0.90/docs-update.htmlに従って):

しかし、次のエラーが発生します。

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

ruby-on-rails - Elasticsearch & Bonsai: Heroku で IndexMissingException がローカルで正常に動作する

私の最初の Rails アプリを構築し、Heroku で Elasticsearch を実行する際に問題が発生しました。

ローカルは完璧に機能します。

Heroku では検索ページを開くことができますが、検索を実行しようとすると以下のエラーが表示されます。

Heroku のログには次のように表示されます。

宝石:

検索コントローラー:

検索ビュー:

どんな提案でも大歓迎です!

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

mongodb - 盆栽の自動割り出し

私は MongoDb を使用して、Heroku でホストされている高速アプリのストレージを使用しています。

Bonsai Heroku アドオン経由で ElasticSearch を使用して、いくつかの MongoDb コレクションに検索機能を提供したいと考えています。

ただし、Bonsai faqによると、Elasticsearch River プラグインはサポートされていません。

elasticsearch-river-mongodb を使用できない場合、カスタム マッピングを使用して、Bonsai で MongoDb コレクションを (MongoDb ドキュメントが作成/更新/削除されたときに) 自動的に再インデックス化するにはどうすればよいですか?

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

ruby-on-rails-4 - bonsai-elasticsearch-rails - 「elasticsearch/rails/tasks/import」を要求できません

私が実行すると:

ターミナルでの応答は次のとおりです。

エラーは、この require ステートメントから発生しているようですlib/tasks/elasticsearch.rake

すべてのelastic-*gem が最新バージョンであることを確認しました。elasticsearch-rails と elasticsearch-model の場合は 0.1.7、bonsai-elasticsearch-rails の場合は 0.0.4 ですが、ここで気づきましたhttps://rubygems.org/ gems/bonsai-elasticsearch-rails bonsai-elastic-search rails は bundler 1.5 に依存しており、Heroku は 1.9.7 を使用していますが、これは私が見る限り変更できません。これが問題の核心でしょうか?

デプロイしようとすると、ログにも同様のエラーが記録されます

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

elasticsearch - 名前付きクエリが bonsai で機能しない (matched_queries を返さない)

Bonsaiでホストされているelasticsearchで実行すると、クエリでパラメーターを機能させることができないようです"_name"(Searchlyサービスでも同じことが起こりました)。誰かが同じ問題を抱えていましたか?

この正確なクエリは、ローカルのelasticsearchで機能し、「test」を含む「matched_queries」を返します。しかし、URL をホストされたサービスに切り替えるとすぐに、次のことは行われません。