cassandra-1.1.2. 스키마가 이와 같습니다."SELECT ... IN ..."연산자가 작동하지 않습니다.
CREATE TABLE contacts ( userid text, contactid text, groups text, name text, PRIMARY KEY (userid, contactid) )
모두 포함 된 날짜입니다.
cqlsh:contactks> select * from contacts where contactid in ('a11', 'a21'); cqlsh:contactks>
반환 값 없음! :
cqlsh:contactks> select * from contacts; userid | contactid | groups | name --------+-----------+--------+------ a | a11 | a13 | a12 a | a21 | a23 | a22 a | a31 | a33 | a32 b | b11 | b13 | b12
그래서 나는이 같은 쿼리를 만들 "contactid"를 파티션 키로 사용하지 않고 "IN"옵션을 사용하여 값을 가져 오는 방법은 무엇입니까? 고마워요.
어떤 데이터베이스를 사용하고 있습니까? – Oded
죄송합니다, thand 데이터베이스로 cassandra-1.1.2를 사용합니다. – user1600104