0

如何使用修饰符$addToSet$pull$push使用NeDB适配器进行feathersjs?以下不起作用,我在文档中找不到任何内容。

service('projects').update("<id>", { $addToSet: { assignedIds: "<newId>" } });
service('projects').patch("<id>", { $addToSet: { assignedIds: "<newId>" } });
service('projects').update("<id>", { query: { $addToSet: { assignedIds: "<newId>" } } });

我还尝试将运算符放在这样的参数中(如文档中所述)

service('projects').update("<id>", { }, { 
    query: { $addToSet: { assignedIds: "<newId>" } } 
});

但我唯一得到的就是unknown logical operator $addToSet

4

1 回答 1

0

根据评论,这是一个featherjs已修补的错误

于 2018-11-02T13:56:10.850 回答