gpt4 book ai didi

cassandra - CQL:映射类型值的设置文字无效

转载 作者:行者123 更新时间:2023-12-03 06:54:55 29 4
gpt4 key购买 nike

我有这张 table

create table constants_values
(
key_name_1 text,
key_name_2 text,
values map<text, frozen<nav_tag_values>>,
PRIMARY KEY(key_name_1, key_name_2)
);

UDT:

 CREATE TYPE ks_mobApp.nav_tag_values (
values set<text>
);

这里我插入值:

cqlsh:ks_mobapp> insert into constants_values(key_name_1,key_name_2,values) 
values('Sell', 'Electronics', {{'Mobile', {values:{'Laptop'}}}});

这是错误:

InvalidRequest: code=2200 [Invalid query] 
message="Invalid set literal for values of type map<text, nav_tag_values>"

我缺少什么?

最佳答案

使用cqlsh尝试一下:

INSERT INTO constants_values(key_name_1,key_name_2,values) 
VALUES('Sell', 'Electronics', {'Mobile': {value : ['Laptop']});

关于cassandra - CQL:映射类型值的设置文字无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34838788/

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