AGE中Map数据类型的正确语法:逗号与分号是否均有效?
AGE中Map数据类型的正确语法
在AGE中,Map数据类型的键值对仅支持使用逗号(,)作为分隔符,分号(;)属于文档笔误,并非有效语法。
有效示例
正确的Map写法如下,可在AGE中正常解析和使用:
{'name': 'John', 'age': 23}
无论是在创建顶点、边,还是设置属性等操作中,这种格式都能被AGE的Cypher解析器正确识别。
无效示例
若使用分号分隔键值对:
{'name': 'John'; 'age': 23}
执行时会触发语法错误,因为AGE的解析器不支持分号作为Map键值对的分隔符。
文档中出现的分号写法大概率是排版失误,混淆了其他场景的语法规则,实际使用时请统一采用逗号分隔。
内容的提问来源于stack exchange,提问作者Peter
相关产品推荐
相关产品推荐

