2013-02-28 3 views
4

В README шинной драгоценного камня, я вижу, что они предлагают два способа импорта модели:Tire + Elastic Search - Принуждение Импорт

rake environment tire:import CLASS='Article' 
rake environment tire:import CLASS='Article' FORCE=true 

я могу оценить, что СИЛЫ = истина будет удалить индекс, прежде чем переиндексации, но в чем польза?

ответ

4

Удаление и восстановление индекса с нуля полезно в основном при изменении отображения модели во время разработки.

+1

Итак, если вы не установите FORCE = 1 и вы измените отображение, то что произойдет, если вы повторно импортируете модель? – zilla

+1

Новое сопоставление не применяется. Вы должны вручную обновить его с помощью 'Mymodel.index.mapping ({... new mapping ...})'. – karmi