在 feathersjs 和 NeDB 中使用修饰符 $addToSet、$push 或 $pull

use modifier $addToSet, $push or $pull with feathersjs and NeDB

如何将修饰符 $addToSet$pull$pushNeDB 适配器一起用于 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

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