Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cassandra无效查询:缺少某些群集密钥_Cassandra_Cassandra 3.0 - Fatal编程技术网

Cassandra无效查询:缺少某些群集密钥

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

我用的是卡桑德拉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 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。

如果您觉得这有帮助并解决了问题,请接受答案。谢谢。。。如果你觉得这很有帮助并且解决了问题,那么请接受答案。谢谢。。。很有帮助