小编sta*_*her的帖子

使用参数化查询时,Neo4J 始终将 NodeJS 数字默认为浮点数

我正在尝试将 Neo4j 与 NodeJS 结合使用,使用参数将一些值保存到 Neo4j 节点中,如下所示:

{
    query: 'MATCH (n{id:$id}) SET n.n1 = $number RETURN n',    
    params: { id: 'someId', number: 15 } 
}
Run Code Online (Sandbox Code Playgroud)

当我在 Neo4j 中查看数据时,数据始终显示为{n1: 15.0}而不是{n1: 15}。有没有一种简单的方法可以将数字保留为整数,除非数字中有明确的小数?

neo4j node.js cypher

4
推荐指数
1
解决办法
1100
查看次数

标签 统计

cypher ×1

neo4j ×1

node.js ×1