你可以在MongoDB中嵌套集合调用吗?
db.collection 'one', (err, one) ->
one.#do stuff
db.collection 'two', (err, two) ->
two.#do stuff
答案 0 :(得分:0)
是
这是(据我所知)在MongoDB和Node.js中最简单的处理方式。
在您的示例中,one
将包含第一个查询的结果,two
将包含第二个查询的结果。
如果您正在进行大量嵌套查询,其中嵌套查询不依赖于外部查询的结果,您可以考虑使用Async module(或替代方法)来并行查询。