MongoDB的模糊查询可以用正则表达式来查询,比如我想查找文章中是否有某段话,如下:

db.getCollection('posts').find({'content.content':{$regex:'http:\/\/localhost'}})

需要注意的点就是转义,如果是子对象就用.来表示,但是要加引号。附数据库结构: 1556781529013-MongoDB模糊匹配.png