SOLR Cassandra 查询是否应该详尽无遗?

Are SOLR Cassandra queries expected to be exhaustive?

假设我有一个假设的 Cassandra 查询:

SELECT ACCOUNT_ID from ACCOUNTS WHERE CUSTOMER_ID=1234;

您保证会得到 1 个且只有 1 个结果。

现在假设我的 Cassandra 查询中有一个 SOLR 查询:

SELECT ACCOUNT_ID from ACCOUNTS WHERE solr_query='{"q":"{!tuple}marketingcategory:secondtier"}' 

有 11 个 ACCOUNT_ID 可以 return 用于此查询。

有没有可能我只能得到10个?即 solr_query 的性质是 非穷举 ?

我的问题是:SOLR Cassandra 查询是否应该详尽无遗?

默认情况下,DSE 搜索查询返回 10 行。来自 documentation:

CQL Solr queries are defaulted to an equivalent of LIMIT 10.

您可以添加 LIMIT N 子句以获得更多结果。