我在查询信息数据库中的用户集合。然后我想运行聚合查询并将结果保存在stat数据库中。我尝试了几种方法,但任何方法都没有为我提供有效的结果。
使用mkyong.com的解决方案,首先我将结果保存到变量中。然后使用db.getSibilingDB()命令和insert命令将结果保存到另一个数据库中。
var results = db.users.aggregation([ ... ]);
db.getSiblingDB('stat').userStats.insert(results.toArray())