問題タブ [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 投票する
1 に答える
2304 参照

solr - ソラリウムは、OR 演算子を使用して複数のフィールドにフィルター クエリを追加します。

私はSolr検索が初めてです。複数のフィールドまたは条件を追加するのを手伝ってくれる人はいますか?solrで解決策を得ましたが、これをソラリウムで実装することはできません. 私はフィールドを持っています

これに単一のフィールドを使用するように、これをSolariumフィルタークエリで変換したい

私はその結果が欲しい

3 つのフィールドのいずれかに一致するものがあれば、一致する OR 演算子を使用して複数のフィールドを追加し、結果を返すのを手伝ってください。

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

php - PHPソラリウムを介した更新中にSolrのタイムアウトを防ぐ方法

私はSolrが初めてです。Solr インスタンスへの更新の巨大なバンドルを実行するために、php ライブラリのsolariumを使用しています。問題は、php-script 内で HttpException を受け取っていることです。

Solr HTTP error: HTTP request failed, Operation timed out after 10000 milliseconds with 0 bytes received

約 300,000 のデータセットを含む CSV ファイルを解析し、それらを小さなバンドルで実行しています。私は50-1000を試しました。しかし、それは常にタイムアウトになります。

タイムアウトを防ぐにはどうすればよいですか?

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

php - クラス 'Symfony\Component\EventDispatcher\EventDispatcher' が /var/www/html/site/Solarium/Core/Client/Client.php の 221 行目に見つかりません

Zend Framework 2 でSolariumライブラリを使用しようとしています。

  • ライブラリを zend2 アプリケーションの外部フォルダに配置しました
  • この行を my に追加しますModule.php:

    'Solarium' => realpath(__DIR__ . '/../../../library/Solarium'),

  • ホスト、ポート、...の構成行をアプリケーション構成に追加します

  • 選択リクエストを実行するためにインスタンスとクライアントの例を作成しましたが、次のエラーが発生しました:

クラス 'Symfony\Component\EventDispatcher\EventDispatcher' が /var/www/html/library/site/Solarium/Core/Client/Client.php の 221 行目に見つかりません