Neo4j返回布尔值显示空白值

时间:2017-07-19 17:49:42

标签: neo4j cypher

这可能是故意行为,但似乎从节点返回一个布尔属性会返回一个空值,除非它被转换为字符串,例如

return myNode.isValSet会返回空白值

return toString(myNode.isValSet)返回true或false

是否可以在cypher中返回布尔值而不将其转换为字符串?

1 个答案:

答案 0 :(得分:2)

我在这里复制你的情景。这只是Neo4j Browser输出中的一个错误。看:

CREATE (myNode {isValSet:true}) // create myNode with isValSet = true

查询:

MATCH (myNode)
RETURN myNode.isValSet

结果在"表"模式为空白,如您所述:

"Table" mode

但是,当我将可视化更改为" Text"显示true值:

"Text" mode

在neo4j浏览器中搜索Github hepo我发现a closed issue about itcommit fixing it。此修复程序可能会在下一个版本中提供。