Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cassandra 如何在cql中转义符号和字符(&;)?_Cassandra_Cql - Fatal编程技术网

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编码的字符。谢谢