Cassandra无效查询:缺少某些群集密钥
我用的是卡桑德拉3.0 我的表是使用此查询创建的,但当我尝试向表中插入数据时,出现错误:“缺少某些群集键:已创建” 表结构:Cassandra无效查询:缺少某些群集密钥,cassandra,cassandra-3.0,Cassandra,Cassandra 3.0,我用的是卡桑德拉3.0 我的表是使用此查询创建的,但当我尝试向表中插入数据时,出现错误:“缺少某些群集键:已创建” 表结构: CREATE TABLE db.feed ( action_object_id int, owner_id int, created timeuuid, action_object text, action_object_type int, actor text, feed_type text, target
CREATE TABLE db.feed (
action_object_id int,
owner_id int,
created timeuuid,
action_object text,
action_object_type int,
actor text,
feed_type text,
target text,
target_type int,
verb text,
PRIMARY KEY (action_object_id, owner_id, created)
) WITH CLUSTERING ORDER BY (owner_id ASC, created ASC)
必须为所有主键提供值。必须在插入查询中提及创建的操作\u对象\u id、所有者\u id。
例如:插入db.feed(action\u object\u id,owner\u id,created,…)值(?,,?,…)。并且不能为主键提供NULL值。created不能为null。必须为所有主键提供值。必须在插入查询中提及创建的操作\u对象\u id、所有者\u id。
例如:插入db.feed(action\u object\u id,owner\u id,created,…)值(?,,?,…)。并且不能为主键提供NULL值。created不能为null。如果您觉得这有帮助并解决了问题,请接受答案。谢谢。。。如果你觉得这很有帮助并且解决了问题,那么请接受答案。谢谢。。。很有帮助