問題タブ [solr4]
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 - XMLを使用してsolrのフィールドをNULLに更新するには?
solr 4 では、ドキュメントの部分的な更新を行うことができます。例えば:
他のフィールドに影響を与えずに、レコード 1 の myfield を「newvalue」に更新します。しかし、どうすれば myfield を NULL に更新できますか?
で試しました
ただし、明らかに空の文字列 (NULL ではない) が設定され、日付フィールドではエラーが発生します。
ドキュメント全体を更新せずにこれを行う方法はありますか?
apache - Solr 4 - 必須フィールドの欠落: uuid
Solr4 で dataImportHandler を使用して UUID を生成する際に問題が発生しています。既存の MySQL データベースからインポートしようとしています。
私のschema.xmlには以下が含まれています:
そして、<types>
私の Solrconfig.xml には以下が含まれています。
更新を実行するたびに、いくつかのドキュメントが正常に挿入され、次のように多くの返品を購入します。
solr - 将来の Solr シャーディングをサポートするための構築
アプリケーションの構築。現在、Solr サーバーは 1 台です。しかし、インデックス作成のニーズを超えた場合に、将来的に複数の Solr シャードをサポートできるようにアプリを設計したいと考えています。
将来、複数のシャードをサポートできるアプリケーションを開発する際に留意すべき重要事項は何ですか?
solr URL /solr/ をDBに保存しました。これは、solr に対してクエリを実行するために使用されます。DB には、更新用の 1 つの URL と検索用の 1 つの URL があります。
将来、シャードを solr 環境に追加する場合、シャードを使用するためのプロセスは、DB 内の URL を更新するのと同じくらい簡単になりますか? または、更新する必要がある他のものがあります。SolrJを使用しています
たとえば、DB の SolrSearchBaseURL を次のように変更します。
DB の SolrUpdateBaseURL を次のように更新します。
?
tomcat - tomcat7 サーバーに filterstart エラーが発生し、起動しない
ubuntu 13.04のtomcat7でsolr 4.3.0を実行しようとしています。以下のログ スニペットを参照してください。これは、catalina.sh を実行して tomcat を起動しようとしたときに表示されます。ログに表示されているように、filterStart エラーが発生します。どうすれば解決できますか?
/etc/tomcat7 の server.xml で、デフォルトのポートを 9999 に変更しました。localhost:9999 または localhost:9999/solr を開くことができません。
solr - SOLR - キーと値のペアによるドキュメントのインデックス作成
ここでは、mongoDB からインポートした後の私のドキュメントです。
キーと値ですべてのフィールドにインデックスを付けるように設定したいと思います。
私は試してみました
ただし、サブキーを持つオブジェクトの結果は空です。
結果 :
あなたはそれを行うための解決策を持っていますか