1

インデックスにプロパティを追加しreindex=falseても、作成時に再インデックスがトリガーされます。

4

2 に答える 2

1

簡単な答えはノーです

Reindex フラグは、主にインデックスの更新に使用されます。新しいインデックスが作成されると、それはそれぞれのプロセッサによってインデックス化されます。同期の場合 (ほとんどが lucene 以外)、インデックス作成はほぼ即座に開始されます。

非同期インデックス (lucene など) の場合、リポジトリまたはインデックスへの変更は、AsyncIndexUpdate ジョブの次の実行で取得されます。

Reindex フラグは、インデックスを最初から再作成するため、既存のインデックスを変更するときに使用することをお勧めするフラグです。そのインデックスには以前のチェックポイント (ポイントの前) がなく、基準に一致するリポジトリ内のすべてのものが新たにインデックス付けされるため、新しいインデックスは常にゼロから作成されます。

詳細については、公式ドキュメントreindex セクションを参照してください。

インデックス定義が保存されると、新しいインデックスが自動的に作成されます。

于 2017-09-29T08:51:07.167 に答える