0
Мы используем Solr от пакета SolrNet с сопоставлением на основе атрибутов по умолчанию.Какие изменения в схеме Solr и/или в сопоставленном классе ломаются?
public class MyType
{
[SolrUniqueKey("id")]
public int Id { get; set; }
[SolrField("name")]
public string Name { get; set; }
//[SolrField("new_field")]
//public string NewField { get; set; }
}
Какое из этих изменений будет нарушать приложение, которое его использует?
- Добавление нового поля в существующую схему ядра без переиндексации с сохраненным кодом.
- ... то же, что и выше ... с переиндексированием, которые заполняют новые поля.
- Добавление нового свойства в сопоставленный класс с сохранением схемы Solr.