我在Node.js中被猫鼬吓倒了。我有一个奇怪的问题,当我尝试通过ID更新数据库中的对象时,仅第一个“ ID”正在更新。这是我的代码:
user.update({'_id': { $in: req.body.ids}},
{ $addToSet: { forms: { $each: req.body.forms} } })
我检查了id数组,其中有3个,但是我得到了更新的响应:
{ n: 1,
nModified: 1,
...
答案 0 :(得分:1)
用户 multi:true 选项的更新方法。默认情况下,仅更新查询找到的第一个文档。
addMouseWheelListener(new MouseWheelListener() {
@Override
public void mouseWheelMoved(MouseWheelEvent e) {
if (e.getWheelRotation() > 0) {
clickArrowButton("scrollTabsBackwardAction");
} else {
clickArrowButton("scrollTabsForwardAction");
}
}
});