小编ela*_*adr的帖子

在express js中通过id删除mongodb文档

我正在为此纠结……试图通过 id 删除文档:

router.delete('/api/menu/delete/:id', function (req, res) {
  var id = req.params.id;
  db.get().collection('menu', function (err, col) {
   col.deleteOne({_id: new mongodb.ObjectID(id)});
  });
  res.json({ success: id })
});
Run Code Online (Sandbox Code Playgroud)

总是得到:

Cannot read property deleteOne of undefined
Run Code Online (Sandbox Code Playgroud)

尝试查找记录时,它按预期工作。

mongodb node.js express

4
推荐指数
1
解决办法
1万
查看次数

检测角度材料垫选择列表中的键盘导航

我想在使用键盘箭头在项目之间导航时执行一些操作。

我应该实施什么事件吗?单击 ENTER 会触发选择更改,但我想在通过箭头导航时激活该功能。

<mat-selection-list #list (selectionChange)="selectionChange($event, list.selectedOptions)">
  <mat-list-option (mouseenter)="showEditIcon(true, i)" (mouseleave)="showEditIcon(false, i)"
                   *ngFor="let lotItem of lotList; let i = index;"
                   (click)="showLotDetails(lotItem, i)"
                   [value]='lotItem'>
Run Code Online (Sandbox Code Playgroud)

angular-material angular

3
推荐指数
1
解决办法
4822
查看次数

标签 统计

angular ×1

angular-material ×1

express ×1

mongodb ×1

node.js ×1