1

単一ノードのセットアップでは、UUID を使用して一意のキーを自動生成しました。

<field name="my_id" type="uuid" indexed="true" stored="true" default="NEW" />

ここで、分散 Solrセットアップに移行したいのですが、ドキュメントを追加せずに追加するmy_idと、次のエラーが発生します。

ドキュメントに必須の uniqueKey フィールドがありません: my_id

Solr の外部で一意のキーを自分で生成する必要があるということですか?

4

1 に答える 1

2

Solr 4.0 (または Solr Trunk) のバグのようです。

その上で開かれた JIRA があり ます https://issues.apache.org/jira/browse/SOLR-2796。修正はまだコミットされていません。

于 2011-11-03T17:24:53.527 に答える