gpt4 book ai didi

node.js - 按 id 删除记录?

转载 作者:IT老高 更新时间:2023-10-28 13:08:51 25 4
gpt4 key购买 nike

为什么我不能通过 _id 删除记录?

代码:

db.collection('posts', function(err, collection) {
collection.remove({_id: '4d512b45cc9374271b00000f'});
});

最佳答案

您需要将 _id 值作为 ObjectID 传递,而不是字符串:

var mongodb = require('mongodb');

db.collection('posts', function(err, collection) {
collection.deleteOne({_id: new mongodb.ObjectID('4d512b45cc9374271b00000f')});
});

关于node.js - 按 id 删除记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12901593/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com