Cassandra - драйвер Java: QueryBuilder, запросите несколько составных ключей в предложении where

Я новичок в Кассандре. Я хочу программно (QueryBuilder) запросить несколько строк одновременно в таблице с составным первичным ключом.

Что-то вроде:

Предположим, что в TABLE PRIMARY KEY(key1,key2)

Select * from TABLE where (key1=a AND key2=b) OR (key1=c AND key2=d)

Заранее спасибо.

Altober

1 ответ

Решение

Ваше утверждение никогда не будет работать, потому что ключевое слово OR не существует в Cassandra. К сожалению, в настоящее время нет альтернатив, если вы не используете пользовательский индекс, такой как lucene

Другие вопросы по тегам