0

我目前正在为 nodejs (node-neo4j) 工作一个 Neo4j REST API 包装器。只是为 Neo4j v2.0 做好准备

我的叉子:https ://github.com/philippkueng/node-neo4j的https://github.com/Stofkn/node-neo4j

是否可以使用 REST API 创建一个具有整数的节点,例如:{ name: 'Kristof', age: 77 }

它创建一个像这样的节点 { name: 'Kristof', age: '77' }

唯一的解决方法是 Cypher 查询还是服务器插件?

4

2 回答 2

1

它应该创建具有数字属性的节点,如果它不是一个错误,但它的代码已经存在了很长时间。

对于 2.0,我建议先关注事务端点,然后再添加对 REST API 的支持 :)

于 2013-09-18T22:50:46.103 回答
0

感谢您的帮助迈克尔。

我必须删除类型“form”,否则整数将被解释为字符串。

我的无标签简单节点创建解决方案:

var request = require('superagent');

request
        .post(this.url + '/db/data/node')
        .send(node) 
     // .type('form') remove this line      
        .set('Accept', 'application/json')
        .end(function(result){
            if(typeof result.body !== 'undefined')
                that.addNodeId(result.body, callback);
            else 
                callback(new Error('Response is empty'), null);
        });
于 2013-09-23T14:39:55.937 回答