用seraph或seraph模型更新对象

时间:2015-02-16 11:06:36

标签: angularjs node.js neo4j

我想使用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);
});

1 个答案:

答案 0 :(得分:0)

您没有id财产。

如果您阅读了seraph自述文件,请说明

  

save(object,[label,] | [key,value,] callback)

     

别名:node.save

     

创建或更新节点。 如果object具有id属性,则该节点具有   该ID已更新。否则,将创建一个新节点。返回   新建/更新的回调节点。