代码:
post.relation('items').remove(_items);
post.relation('items').add(items);
post.save().then(function(p) {
res.send(p);
}, function(err) {
console.log(err);
});
结果:
{ code: 1, message: 'Invalid op.' }
但我单独执行 .remove(_items)
和 .add(items)
是不会报错的。
1
juvenn 2015-10-08 18:15:11 +08:00
Relation 是支持同时 add 和 remove 的,错误的原因可能是有 item 同时出现在了 add 和 remove 的数组里。
|