gpt4 book ai didi

node.js - 无法将嵌套的 json 插入 cassandra

转载 作者:搜寻专家 更新时间:2023-11-01 00:50:01 32 4
gpt4 key购买 nike

我是 Cassandra 的新手。我创建了一个示例表。现在在插入过程中遇到问题。

创建员工如下:

create table employee(
emp_id int PRIMARY KEY,
first_name text,
last_name text,
department text,
skillswithrank map
);

书面查询:

INSERT INTO company.employee(emp_id,first_name,last_name,department,skillswithrank )
VALUES (1,'sam', 'watson', 'IT', [{"nodejs":4},{"angularjs":4},{"expressjs":4}]);

我卡在这一步了。

最佳答案

您正在尝试插入 map 列表而不是 map ,因此您的插入与表定义不匹配。另外,您对 map 中的字符串使用了不正确的语法。

您需要将插入写为:

INSERT INTO company.employee(emp_id,first_name,last_name,department,skillswithrank )
VALUES (1,'sam', 'watson', 'IT', {'nodejs':4, 'angularjs':4, 'expressjs':4]);

关于node.js - 无法将嵌套的 json 插入 cassandra,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53427693/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com