/ / Czy dodanie nowego pola do Solr z zapisem true wymaga tylko przebudowania indeksów? - indeksowanie, solr

Czy dodasz nowe pole do Solr, a prawda sklepu wymaga tylko przebudowy indeksów? - indeksowanie, solr

Chcę dodać nowe pole do schematu Solr, ale to pole nie będzie indeksowane, więc muszę ponownie indeksować wszystko lub jest to wymagane tylko w przypadku dodania nowego pola z indeksem true.

Odpowiedzi:

0 dla odpowiedzi № 1

Jeśli nie chcesz, aby pole było wypełniane dla starych dokumentów (tj. Tylko nowe dokumenty mają to pole), ponowne indeksowanie nie jest konieczne, nawet jeśli pole byłoby indeksowane.

Jeśli jesteś wymiana pieniędzy (indeksowanie) definicji pola (tj. nie dodawanie nowego pola), ponowne indeksowanie jest koniecznością, ponieważ w przeciwnym razie masz inne reguły dotyczące sposobu generowania przechowywanych tokenów dla tego pola.

Usuwanie pól ze schematu również zwykle nie stanowi problemu, ale dane pól pozostaną w indeksie.