只是一个简短的问题,我希望有人可以为我回答。
我在MongoDB中有一个集合,其中包含8.4万个文档。数据看起来像这样:
有几千个包含单词“BOND”作为类别名称的文档,例如:
还有成千上万...
当前在MongoDB Compass中,我正在使用以下查询:
{ "Category" : "BOND" }
但是,当然,这只会返回1个类别为BOND的文档。
有人可以告诉我如何查询以查找字段名称“类别”中包含单词“BOND”的所有文档吗?
非常感谢,
G
最佳答案
您应该为此使用regexp,即
{ "Category" : /^BOND.*/ }
对于类别以BOND开头,或者
{ "Category" : /.*BOND.*/ }
类别中包含BOND的类别