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

Mongodb 从AWS上运行的Mongo实例中删除订单,mongodb,amazon-web-services,mongoose,amazon-ec2,instance,Mongodb,Amazon Web Services,Mongoose,Amazon Ec2,Instance,AWS上运行着一个Mongo DB实例,因此只能从终端访问它(我猜) 该表称为订单 要查看表中的条目,我使用以下命令: db.orders.find() 它返回所有订单的列表。当我想删除一个订单时,问题就出现了。如果输入终端db.orders.,然后点击选项卡,它将返回所有可用命令的列表 我需要一个,我想它是db.orders.deleteOne(),但我不知道应该向它发送什么参数 必须删除的订单如下所示: { "_id" : ObjectId("5ea1a1c48a0c0558701687

AWS上运行着一个Mongo DB实例,因此只能从终端访问它(我猜)

该表称为订单

要查看表中的条目,我使用以下命令:

db.orders.find() 
它返回所有订单的列表。当我想删除一个订单时,问题就出现了。如果输入终端
db.orders.
,然后点击选项卡,它将返回所有可用命令的列表

我需要一个,我想它是
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")
但这些方法似乎都不管用

db.orders.deleteOne( { "_id" : ObjectId("563237a41a4d68582c2509da") } );