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
子句以获得更多结果。
假设我有一个假设的 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
子句以获得更多结果。