приведение к типу объекта, возвращаемого функцией collection.document - PullRequest
0 голосов
/ 18 июня 2020

Я новичок в aran gojs и машинописном тексте. Я пытаюсь преобразовать документ, возвращенный моей коллекцией arangoDB

Вот образец моего кода

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

Моя проблема в том, что функция возвращает Document<any>, и я хочу преобразовать это как User

Единственный способ, которым я могу это сделать, -

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

Но мне это кажется плохой практикой.

Любая помощь будет принята с благодарностью

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...