問題タブ [solarium]

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

laravel-5 - Laravel でソラリウムを使用するには?

必要に応じてソラリウムを含めましたが、すべてcomposer.jsonうまくいきましcomposer installた。

ただし、クライアント スタンスを作成しようとすると、次のエラーが発生します。

クラス 'Solarium\Client' が見つかりません

私が使用しているコードは次のようになります。

これを修正する方法についてのアイデアはありますか?

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

php - カスタム設定ファイルをロードするために laravel を使用して単体テストを実行中にエラーが発生しました

ブラウザからサービスを実行すると動作しますが、テスト ファイルを実行すると次のエラーが発生します。

ファイル構成: config/solr.php

Solr ベース リポジトリ:

私が変われば

テストは機能します。ServiceTest: API/ドメイン/Tests/ServiceTest.php

このページからServiceTest.phpに追加して解決しようとしました:

しかし、これはmiには機能しません。

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

php - Solarium PHP でタイムゾーンを設定する

したがって、このタイムゾーン オプションは非常に便利に見えます。

https://cwiki.apache.org/confluence/display/solr/Working+with+Dates#WorkingwithDates-TZ

例、

TZ=America/Los_Angeles に注意してください

しかし、Solarium API を介してこのオプションを設定する方法がわかりません。

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

solr - 見知らぬ理由でsolrサービスがシャットダウンされました

全文検索にsolr5.3.1を使用しています。また、solr サービスと通信するためにPHP と ソラリウム ライブラリを使用しています。ほとんどの場合、問題なく動作しています。しかし、理由もなく2回シャットダウンされました。ログファイルを確認しましたが、エラーメッセージは見つかりませんでした。solrがシャットダウンする理由がいくつかあることを知りたいと思いましたか? 問題の解決を手伝う必要がある場合は、より詳細な情報を表示できます。コメントで教えてください。どうもありがとうございました!

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

solr - クエリがフィールドと完全に一致しない Solarium クエリ

Solr 6.0 と Solarium の統合は初めてです。セットアップを実行していますが、フィールドがクエリと完全に一致しない場合に結果が返されません。'http://ayodeji.com'たとえば、 orを含む URL フィールド'http://ayo-tuntun.com'がありますが、「ayo」のクエリはこれらの行を返しませんが*:*、Solr 管理セクションのクエリで返されます。managed-schema ファイルで文字列をテキストに変更しましたが、それでも機能しません。助けてください 以下は、私が使用しているSolarium dismaxの例のコードです。ありがとうございました。

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

solr - solr 6.0 でドキュメントを更新するには?

solr 6.0バージョンを使用しています。

これは私のデータです

IDごとにドキュメントのデータを更新したい。例 名前を変更したい

このコードは正しいですか?または、他のフローを使用したい。PHP ソラリウム コード。

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

php - ソラリウムのphpクラスのインスタンス化は舞台裏でどのように機能しますか?

したがって、私の質問の詳細は、ソラリウムに関するものです。特定のクラスファイルを含めずに、phpがどのクラスを意味するかをどのように把握できるかを知りたいです。

ラインはなぜ

新しいクライアント オブジェクトを作成しますか? これは、phpファイルを直接インクルードして実行することとどう違うのですか

私はJavaから来ましたが、phpが舞台裏でどのように物事を理解しているのかよくわかりません。

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

php - Symfony ソラリウム データのインポート

私は Symfony NelmioSolariumBundle を使用しており、Solr に完全なデータをインポートする必要があります。Solarium にはそのようなタイプのコマンドがありますか?

いいえの場合、Solarium API を介してデータ インポートのカスタム リクエストを実行する方法: