我想使用seraph更新neo4j数据库中的对象 这是我使用的代码,但它总是添加一个新对象而不会更新所选对象
app.put('/contactlist/:name',function (req,res){
db.find({name: req.params.name},function (err,docs){
db.save({name: req.body.name, email: req.body.email, number: req.body.number},'test',function (err,tt){
res.json(tt);
});
console.log(docs);
});
答案 0 :(得分:0)
您没有id
财产。
如果您阅读了seraph自述文件,请说明
save(object,[label,] | [key,value,] callback)
别名:node.save
创建或更新节点。 如果object具有id属性,则该节点具有 该ID已更新。否则,将创建一个新节点。返回 新建/更新的回调节点。