Solr неопределенное поле активно - PullRequest
0 голосов
/ 05 июня 2018

Я получаю это неопределенное поле 'active' error, но активное поле существует в схеме.Ранее это работало без каких-либо ошибок, внезапно появляется эта ошибка: Мой документ Solr:

 @Data
   @JsonIgnoreProperties(ignoreUnknown = true)
    public class SDocument {

    @Id
    @Field
    private String indexId;
    @Field("code")
    private String code;
    @Field("name")
    private String name;
    @Field("active")
    private Boolean active; 
}

Я использую весеннюю загрузку с solrCrudRepository и запрос был

@Query(value = "code:?0* name:?0*", filters = "active:?1")
List<SDocument> findAllergenList(String searchKey, Boolean isActive);

org.springframework.data.solr.UncategorizedSolrException: undefined field active; nested exception is org.apache.solr.client.solrj.impl.HttpSolrServer$RemoteSolrException: undefined field active at org.springframework.data.solr.core.SolrTemplate.execute(SolrTemplate.java:136) at org.springframework.data.solr.core.SolrTemplate.count(SolrTemplate.java:154) at org.springframework.data.solr.repository.query.AbstractSolrQuery$CollectionExecution.count(AbstractSolrQuery.java:435) at org.springframework.data.solr.repository.query.AbstractSolrQuery$CollectionExecution.execute(AbstractSolrQuery.java:415) at org.springframework.data.solr.repository.query.AbstractSolrQuery.execute(AbstractSolrQuery.java:149) at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.doInvoke(RepositoryFactorySupport.java:415) at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.invoke(RepositoryFactorySupport.java:393)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...