Giới hạn hỗ trợ MongoDB khi xóa.
{
delete: <collection>,
deletes: [
{ q : <query>, limit : <integer>, collation: <document> },
{ q : <query>, limit : <integer>, collation: <document> },
{ q : <query>, limit : <integer>, collation: <document> },
...
],
ordered: <boolean>,
writeConcern: { <write concern> }
}
https://docs.mongodb.com/manual/reference/ command / delete / # dbcmd.delete
trong đó 'q' là truy vấn của bạn với dữ liệu đầu vào cụ thể của bạn (dữ liệu đó phải khớp với tài liệu bạn muốn xóa) và 'giới hạn' là số lượng tài liệu tối đa cần xóa. Như bạn thấy, có khả năng có nhiều điều kiện xóa nhưng nằm ngoài phạm vi câu hỏi của bạn.