简体   繁体   English

ZCCADCDEDB567ABAE643E15DCF0974E503Z deleteMany 带有“like”运算符

[英]Mongoose deleteMany with "like" operator

I need to delete all MongodDB documents from a collection that contains a specific string in a field.我需要从包含字段中特定字符串的集合中删除所有 MongodDB 文档。 (I'm using mongoose) (我正在使用猫鼬)

The SQL query would be like SQL 查询就像

DELETE FROM users WHERE name LIKE '%test%'

You can do it with with $regex operator:您可以使用$regex运算符来做到这一点:

collection.deleteMany({ field: { $regex: 'your_string' } });

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM