【发布时间】:2012-08-11 13:57:26
【问题描述】:
使用 cassandra-1.1.2。 像这样的Schema。
创建表联系人( 用户名文本, 联系方式文本, 分组文本, 名称文本, 主键(用户 ID、联系人 ID) )它包含的所有日期。
cqlsh:contactks> 从联系人中选择 *; 用户名 |联系方式 |团体 |姓名 --------+------------+--------+------ 一个 | a11 | a13 | a12 一个 | a21 | a23 | a22 一个 | a31 | a33 | a32 乙 | b11 | b13 | b12所以我这样查询:
cqlsh:contactks> select * from contacts where contactid in ('a11', 'a21'); cqlsh:contactks>什么都不返回!!! 如何在不将“contactid”作为分区键的情况下使用“IN”选项获取值? 非常感谢。
【问题讨论】:
-
对不起,我使用 cassandra-1.1.2 作为 thd 数据库。