Cassandra 如何在cql中转义符号和字符(&;)?
我正在将一条语句插入如下所示的表中:Cassandra 如何在cql中转义符号和字符(&;)?,cassandra,cql,Cassandra,Cql,我正在将一条语句插入如下所示的表中: 插入db.table(field1,field2)值(1,‘鸡蛋和奶酪’) 但当我稍后在服务器上查询此错误时,我的查询返回: 鸡蛋\u0026奶酪 不确定是使用\还是' 如果有人能帮忙,那就太好了。谢谢大家! 这似乎不是CQL的问题,但你的应用程序显示值的方式 例如,如果CQL列类型为text,则unicode字符编码为UTF-8字符串 使用此示例架构: CREATE TABLE unicodechars ( id int PRIMARY KEY,
插入db.table(field1,field2)值(1,‘鸡蛋和奶酪’)
但当我稍后在服务器上查询此错误时,我的查询返回:
鸡蛋\u0026奶酪
不确定是使用\
还是'
如果有人能帮忙,那就太好了。谢谢大家! 这似乎不是CQL的问题,但你的应用程序显示值的方式 例如,如果CQL列类型为
text
,则unicode字符编码为UTF-8字符串
使用此示例架构:
CREATE TABLE unicodechars (
id int PRIMARY KEY,
randomtext text
)
cqlsh按预期显示符号和:
cqlsh> SELECT * FROM unicodechars ;
id | randomtext
----+-------------
1 | eggs&cheese
结果发现这是gson的问题,我所要做的就是转义html编码的字符。谢谢