問題タブ [ongr]
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.
php - ElasticsearchDSL Builder で親子の内部ヒット クエリを作成する方法
ONGR/ElasticsearchDSL を使用して、親子の内部ヒット クエリを追加しようとしています。ドキュメントの例は、これを行う適切な方法は次のとおりであることを示しています。
私のシナリオでは、次のことを行いました。
私の問題は、次のエラー メッセージが表示されることです。
何か考えや提案はありますか?
php - ElasticSearchDSL: 設定されている場合は、関連性またはその他のフィールドによる並べ替え
あなたが元気であることを願っています。
私はエラスティック検索を初めて使用しますが、ElasticSearchDSL プラグインを使用することは、何かが設定されているかどうか、それを含めるかどうかなど、特定のロジックを適用できる基準がある場合に確かに驚くべきものです。
デフォルトとして関連性で注文できるようにしたいという点で、レンガの壁にぶつかったようですが、date_closed、date_postedなど(求人検索機能)で注文するオプションを与えると言います。
ONGR Web サイトでいくつかの用語を見逃していない限り、ElasticSearchDSL の前にこのタイプのシナリオを乗り越えた人はいますか?
私は現在のコードの下にあります(必要な場合):
ティア
php - 検索結果があまりにも無関係である
ONGRFilterManagerBundle を使用して全文検索を実行しようとしています。すべてが構成され、プロジェクトに追加されましたが、一部のデータを検索するとすぐに、検索がまったく無関係な結果を返すことがわかりました。
ここに私の設定があります:
ここに私の文書があります
たとえば、単語を検索するとolive
、すべてのドキュメントの結果セットが取得されますが、「オリーブ」に遠く離れた単語が含まれておらず、スコアはすべての結果で「1」です。
誰が私の間違いを見つけることができますか?
symfony - ONGR Elasticsearch バンドル AWS 接続の問題
こんにちは、AWS にある ES indet に接続しようとしましたが、それでもエラーが発生します。
[Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException]
You have requested a non-existent service "es.managers.default".
ドキュメントで説明されているように、Conposer を使用してバンドルをインストールしました。次に、config.ylmに構成部分を追加しました
私は awsaccesskey と awssecretkey を持っていますが、それらをどこに置く必要があるのか わからないので、parameters.yml に aws_connection セクションを作成してロードしようとしました
次に、SymfonyBundle で接続を確立しようとし、バンドルを拡張するために Bundle->DepandencyInjection フォルダーにクラスを作成しました。ここでエラーが発生します。あなたの誰かが同じエラーに苦しんでいるかもしれませんか?手伝ってくれてありがとう。