0

我有一个带有多个集合的 mongodb。每个集合包含相同结构的文档(每个集合代表一个月的数据)。

我正在使用 Studio 3T 对 Mongodb 进行查询。我想选择所有满足特定条件的文档,例如代表在国家/地区字段中包含“墨西哥”的数据,如下所示:

// Requires official MongoShell 3.6+
use database;
db.data_Jan.find(
    { 
        "country" : /^.*Mexico.*$/i
    }
);

但是,我不知道如何在所有集合中执行此操作,例如还从“data_Feb”、“data_March”等中进行选择。

在不进行多次查询的情况下绕过这个问题的最快方法是什么?由于我是 mongodb 的新手,我感谢任何初学者的提示。

4

0 回答 0