从在AWS上运行的Mongo实例删除订单

问题描述 投票:0回答:1

[AWS上运行着一个Mongo数据库实例,因此只能从终端访问它(我想)。

该表称为订单

以查看我正在使用此命令的表中的条目:

db.orders.find() 

它返回所有订单的列表。我要删除一个订单时出现问题。如果输入端子db.orders.,然后按tab,它将返回所有可用命令的列表。

我需要的是我认为的是db.orders.deleteOne(),但我不知道要向它发送什么参数。

必须删除的顺序如下:

{ "_id" : ObjectId("5ea1a1c48a0c055870168770"), "display_id" : "WOW" }

所以我尝试了很多类似的方法:

db.orders.deleteOne(5ea1a1c48a0c055870168770)
db.orders.deleteOne("5ea1a1c48a0c055870168770")
db.orders.deleteOne(_id: 5ea1a1c48a0c055870168770)
db.orders.deleteOne("_id": "5ea1a1c48a0c055870168770")

但似乎没有一个起作用。

mongodb amazon-web-services mongoose amazon-ec2 instance
1个回答
0
投票
db.orders.deleteOne( { "_id" : ObjectId("563237a41a4d68582c2509da") } );
© www.soinside.com 2019 - 2024. All rights reserved.