这可能是故意行为,但似乎从节点返回一个布尔属性会返回一个空值,除非它被转换为字符串,例如
return myNode.isValSet
会返回空白值
而
return toString(myNode.isValSet)
返回true或false
是否可以在cypher中返回布尔值而不将其转换为字符串?
答案 0 :(得分:2)
我在这里复制你的情景。这只是Neo4j Browser输出中的一个错误。看:
CREATE (myNode {isValSet:true}) // create myNode with isValSet = true
查询:
MATCH (myNode)
RETURN myNode.isValSet
结果在"表"模式为空白,如您所述:
但是,当我将可视化更改为" Text"显示true
值:
在neo4j浏览器中搜索Github hepo我发现a closed issue about it和commit fixing it。此修复程序可能会在下一个版本中提供。