Zum Beispiel
aModel = {
user_id: String,
file_name: String,
page_id: Number
}
fileSchema = new Schema({
page_id: Number,
key: String,
doc: String,
title: String,
sym: String
});
bModel = {
user_id: String,
file_name: String,
origin_file: String,
new_file: [fileSchema]
}
Es ist bekannt, dass Benutzer-ID, Dateiname, Seiten-ID und Modell asynchron sind. Wie kann man diese beiden Modelle gleichzeitig durchsuchen?
Fahren Sie mit dem nächsten Schritt fort, nachdem Sie zwei Ergebnisse erhalten haben
代码如下,其实我感觉写的一点也不优雅...
如果你需要他们并发执行的话,可以用Promise
如果不需要并发进行,可以同步进行的话,可以用
yield
或者async/await
楼上当然是不怎么优雅的 你需要的是async/await 所以把node升级到7.6以上吧
是吗?mongoose api没有多表查询的方法吗?