我是OrientDB的新手。只是围绕边缘标签有问题。当我用空格存储边标签时,空格会被'+'符号替换。
我猜这是正常的吗?或者我做错了什么?
如果有人能向我解释为什么OrientDB不喜欢边缘标签的空白,那将会很有帮助。
谢谢。
答案 0 :(得分:0)
如果您在Studio中并查看图形,则边缘上的标签是扩展E的java类名。由于它是类的名称,因此无法使用内部的withespace创建它。
如果您需要使用"标签标记边缘"包含空格的,你可以这样做:
查询:
select out.name, myLabel, in.name, @class from
(select expand(inE()) from Persona) where @class = "TestE"
编辑1
在这个link中有一个关于命名约定的注释,但是由于OrientDB是用Java开发的,我认为它是Java语言的官方命名约定。