0

声明此方法时:

@Query(value = "*:*")
@Facet(pivotFields = {"type","status"}, limit = 10000)
FacetPage<SolrCrimeServer> findAllAndFacetOnTypeAndStatus(Pageable page);

我明白了

java.lang.IllegalStateException:在 org.springframework.data.solr.core.query.FacetOptions.addFacetOnPivot(FacetOptions. java:150) at org.springframework.data.solr.repository.query.AbstractSolrQuery.extractFacetOptions(AbstractSolrQuery.java:246) at org.springframework.data.solr.repository.query.AbstractSolrQuery.execute(AbstractSolrQuery.java:120)

有版本

1.1.1.发布

谢谢。

4

1 回答 1

0

pivotFields属性@Facet在一个参数中至少采用一组字段名称。

@Facet(pivotFields={"type,status"}, limit=10000)

你可以看看SolrQueryMethodTests此外,您可以为这个问题投票。

于 2014-04-10T06:35:52.537 回答