nebula-Python无法插入数据

nebula:2.0.1
描述:无法通过nebula-python插入数据,请见下图:


执行该文件不报错,但不能查询该数据的存在,如下:
image
请求解答一下!

你的点ID类型是 int 还是 string?
console 执行 DESC space <space_name> 可以看到, 如果是 string id format() 中需要转译

ID是string类型的。


如果是 string id format() 中需要转义,这是什么意思?怎么转义?为什么需要转移,我不是有引号吗?
越说我越糊涂了,请求详细指点~~

我对 python 的语法不是特别熟, 试验了下发现确实要反斜杠转译保留引号

1 个赞

确实是,需要转义,还要双转义,单个反斜杠还不可以呐

还有另外一种方案,在ngQL语句中使用双引号就不用在format中使用双反斜杠的转义了

1 个赞

此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。