Существует экземпляр Mon go DB, работающий на AWS, поэтому к нему можно получить доступ только с терминала (я думаю).
таблица называется orders
чтобы увидеть, какие записи находятся в таблице, я использую эту команду:
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")
, но ни один из них, похоже, не работает.