我很确定我可以自己解决这个问题,但如果它能帮助其他人,我想分享并节省其他人的时间。当我尝试使用Promise.all (参见 )时。到目前为止,它工作得很好,当我试图使用MongoDB的Promise时,我得到了一个错误。Promise<whatever> is not assignable to Promise<any>
Property 'finally' is missing in type <
我正在使用typescript,我有一个异步函数,当它被解析时,它将返回值string or undefined。say myFunction)中为一些不同的值调用此函数,并获得promise。我想删除那些未定义的值(这可以使用filter来完成),但我也不想更改我的myFunction.I的返回类型,我想保留它的返回类型Promise<string[]>而不是Promise</