Я использую весна-загрузки-стартер-данных-Solr и хотел бы использовать schmea cration поддержку Spring Data Solr, как указано в documentation:Включение schemaCreationSupport в весенне-загрузки-стартер-данных-Solr
Число автоматических схем будет проверять типы вашего домена, когда контекст приложений обновляется и заполняется новые поля в ваш индекс на основе конфигурации свойств. Для этого требуется, чтобы solr запускался в режиме Schemaless.
Однако я не могу этого достичь. Насколько я могу судить, стартер Spring Boot не включил флаг schemaCreationSupport в аннотации @EnableSolrRepositories. Так что я попытался следующий:
@SpringBootApplication
@EnableSolrRepositories(schemaCreationSupport = true)
public class MyApplication {
@Bean
public SolrOperations solrTemplate(SolrClient solr) {
return new SolrTemplate(solr);
}
}
Но, глядя в Wireshark я не могу видеть все вызовы к API Solr схемы при сохранении новых объектов через репозиторий.
Должен ли он работать, или что мне не хватает? Я использую Solr 6.2.0 с Spring Boot 1.4.1.
Большое спасибо за анализ. – neptoon