我指的是 Spring Data Elasticsearch 的CriteriaQuery
和SearchQuery
(都来自org.springframework.data.elasticsearch.core.query
包)。
我不确定何时应该使用 a SearchQuery
(或其实现)或CriteriaQuery
.
似乎SearchQuery
依赖于elasticsearch的本机QueryBuilders
,而CriteriaQuery
特定于Spring Data。这是正确的吗?
有人可以指出这两种查询之间的区别吗?