【发布时间】:2022-11-20 23:50:38
【问题描述】:
我有一个持久操作的结果,一个 MongoDB 查询:
const a = collection.find({}).project({ name: 1 }).toArray()
它具有 Promise<Document[]> 类型
我会做一个转变,但这是不可能的:
让 a2 = a.map((i) => {i._id, { name: i.name }})
在Vapor/Swift中,有一个
map,不仅是array,还有promises,那么在JS/TS中呢?我怎样才能对
Promise<Document[]>申请进一步的操作?
【问题讨论】:
-
就用
await?
标签: javascript typescript promise