使用 seraph 或 seraph 模型更新对象
updating an object with seraph or seraph model
我想使用 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);
});
您没有 id
属性。
如果您阅读了 seraph 自述文件,它指出
save(object, [label,]|[key, value,] callback)
Aliases: node.save
Create or update a node. If object has an id property, the node with
that id is updated. Otherwise, a new node is created. Returns the
newly created/updated node to the callback.
我想使用 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);
});
您没有 id
属性。
如果您阅读了 seraph 自述文件,它指出
save(object, [label,]|[key, value,] callback)
Aliases: node.save
Create or update a node. If object has an id property, the node with that id is updated. Otherwise, a new node is created. Returns the newly created/updated node to the callback.