我正在尝试在UDT中插入值但收到错误消息 -
message="unconfigured columnfamily my_object"
在我的陈述之下 -
INSERT INTO home.my_object (id,type,quantity ,critical,page_count,stock,outer_envelope ) VALUES ('3.MYF','COM','D','A','VV','','');
我做错了什么?
答案 0 :(得分:0)
该错误意味着键空间" home"存在,但不包含名为" my_object"的表(列族)。我还注意到你的insert语句不包含UDT文字。
UDT定义一种类型,但在插入任何数据之前,还必须定义一个包含该类型列的表。我假设您的UDT被称为" my_object"。试试这个:
create table home.test (key int primary key, object frozen<my_object>);
insert into home.test (key, object) values (0, {id: 'value', type: 'othervalue'});