cassandra 中的 is not null 或 not equal 子句

cur*_*4so 5 cassandra

cassandra java datastax 驱动程序是否支持不相等的操作或至少过滤空值?
就像是

query = QueryBuilder.select().from(table).where(field.ne(null))
Run Code Online (Sandbox Code Playgroud)

Tod*_*lev 8

你可以试试:

select * from mytable where column_which_might_contain_null >= '';
Run Code Online (Sandbox Code Playgroud)

如果你column_which_might_contain_null是一个text专栏。


xma*_*s79 4

这不是司机的问题。Cassandra 不支持“不为空”运算符,也不支持“不等于”运算符。查看支持的运营商。所以也没有办法过滤空值。

顺便说一句,如果你有这些需求,我想你的模型可能有问题。