强制转换为collection.document函数返回的对象的类型

时间:2020-06-18 12:44:01

标签: typescript arangojs

我是arangojs和Typescript的新手。我正在尝试投射arangoDB集合返回的文档

这是我的代码示例

let user = new User();
const userFromDb = await this.databaseService.usersCollection.document(createClass.userId); 

我的问题是该函数返回一个Document<any>,我想将其强制转换为User

我能够做到这一点的唯一方法是

user = { ...userFromDb as unknown as User };

但这对我来说似乎是一个糟糕的实践。

任何帮助将不胜感激

0 个答案:

没有答案