問題タブ [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.
solr - 最適な Solr スキーマを設計する
こんにちは、Solr のスキーマの設計に問題があります。この形式の電話での会話の書き起こしがあります。個々のフィールドで解析します。私はこのスキーマを持っています:
html ドキュメントで表示したので、<br /
> を使用しました。
これは元の文書です:
時間 1.57 である単語の例を検索したい(w:HeLLO) AND (t:[0 TO 1.57])
。しかし、1 つのフィールド (t、st、et ...) にすべてのデータがある場合、それは機能しません。1.57 よりも長い時間で hello であるすべてのファイルを検索します。
それがどのようにそれを作るかについて何か考えはありますか?どうもありがとうございました。
php - Solr dismax: パラメータ 'qs' で検索するフィールドを指定する方法は?
「qs」パラメーターを使用してフィールドを指定する方法を誰かが知っているかどうかを尋ねます。たとえば、このフィールドとコンテンツを含むドキュメントがあるとします
- ID: 1
- 名前: フットボール
- キーワード: サッカー、ゴール、ゴールキーパー
- phrase_keywords: プレミア リーグ、チャンピオンズ リーグ、ゴールデン アワード、
次に、パラメーター qs: 20 で Dismax を使用して「プレミア賞」で検索します。したがって、パラメーターは次のようになります。
結果は「名前」コンテンツになりますが、フィールドフレーズ キーワードにqs:20 を適用するだけです。目標またはプレミア。
私はこのように検索したいので:
ただし、「qs」(近接)を含むphrase_keywordsとキーワードの場合は通常の検索です。
php - 複雑な多次元連想配列をテーブルに出力する方法 (PHP)
多次元連想配列をテーブルに表示できるようにしたいです。配列は、インデックス作成の問題をデバッグするために使用される Solarium API によって作成されます。各配列には、異なる数の配列とキーがあります。
任意の数値または配列とキーで機能するように維持したい。foreach ループの使用から始めましたが、この時点で立ち往生しています。どうすればこれを行うことができますか?
私がこれまでに持っているコード:
これは、print_r() を使用して取得した配列です。
php - Symfony2 でサードパーティのクラスを読み込めません
私の主な問題は、symfony2 プロジェクトで Solarium (サードパーティのライブラリ) にアクセスできず、その理由がわかりません。私は symfony2 アプリケーションを持っていて、独自の Solr コネクターを作成したいと考えています。したがって、私はソラリウムを使いたいです。(重要: このために他のバンドルを使用したくありません)
まず、composer経由でインストールしました
それから私は電話しました:
次に、バンドルにコネクタ用の新しいディレクトリを作成しました。
/src/COMPANY/ThatIsMyBundle/SolrSearch/
このディレクトリには私のクラスSolrConnector.phpがあります
symfony から次のエラー メッセージが表示されました。
「(プロジェクトへの特定のパス)/SolrSearch/SolrConnector.php 32 行目」で名前空間「Solarium」からクラス「Client」をロードしようとしました。別の名前空間から「使用」する必要がありますか?
Symfony2 Bundle で Solarium を使用するにはどうすればよいですか? 名前空間/使用/要求の問題だと思います。何時間もグーグルで検索しました...解決策はありません。
私が試したこと:
追加
同じエラー。
yii2 - yii2-solr 拡張機能の構成方法
プロジェクトの 1 つでyii2-solr拡張機能を使用したいと考えています。この拡張機能を構成するにはどうすればよいですか。拡張ページには何も記載されていません。この拡張機能を使用したことのある人はいますか? どんな助けもかなりのものです。ありがとうございました。
github repoで拡張機能を見つけました。readme ファイルには、次のように構成することが記載されています。
しかし、これをすべて実行した後、次のエラーが発生します。
その Client.php ファイルの 1 つで、行は次のとおりです。
すべてのファイルを確認しましたが、Solarium 名前空間はありません。