最佳答案
如何找到数据库中的所有对象,其中一个对象的字段包含一个子字符串?
如果字段在具有字符串值的集合对象中为 A:
我想找到数据库中的所有对象,其中 A 包含一个子字符串,表示“ abc def”。
我试过:
db.database.find({A: {$regex: '/^*(abc def)*$/''}})
但没成功
更新
真正的字符串(在 unicode 中) :
Sujet Commentaire sur Star Wars Episode III - La Revanche des Sith 1
需要搜索星球大战的所有条目
db.test.find({A: {$regex: '^*(star wars)*$''}}) not wokring