我有一个 cassandra 数据库和一个包含列(辅助键)A、B、C 的列族。我需要从中选择所有行,但过滤 B 列为空的行。是否可以使用 CQL 来做到这一点?或者可能只选择具有空列的行(在 cql 中,辅助键可能仅按精确值过滤)?
最佳答案
不,目前不可能。过滤必须发生在客户端。
如果这是您提前知道需要的查询类型,我建议维护一个没有 B 列的行的索引。
关于null - CQL:过滤具有空列的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10140097/