cassandra - CQL:在地图中转义单引号属性
问题描述
对于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'}
截图FR:
'
插入map<int,text>
属性时如何转义单引号?
解决方案
推荐阅读
- time-series - 频谱分析 - 将特定频率转换为时域
- plugins - 开发人员设置中的 twilio INSTALLED PLUGINS
- reactjs - 社交登录 - 如何在反应中使用函数之外的变量?
- django - POST 时 Drf 节流重启
- javascript - 在刷新页面的一个地方一个一个地展示广告
- r - 如何通过“子”功能提取前四个字符?
- android - 为我的 Android VpnService 实例发送消息或调用函数的最佳实践
- python - 如何在多索引数据框的索引中插入值
- python - numpy where:如何通过匹配一维数组在 3D 数组中找到 2D 数组的索引?
- python - NLTK CFG ValueError:语法不涵盖某些输入词