为了 text
属性,cql允许使用附加的单引号转义单引号。但是对一个 map<int,text>
属性无效。
创建查询: CREATE TABLE university.test (id int, data map<int, text>, PRIMARY KEY (id));
插入查询: insert into university.test (id, data) values(1, {1:'I''m newb'});
在运行前面提到的insert查询时,cassandra插入并返回 {1: 'I''m newb'}
而预期的结果是 {1: 'I'm newb'}
屏幕截图:
如何转义单引号 '
在插入 map<int,text>
属性?
暂无答案!
目前还没有任何答案,快来回答吧!