squadbrodyaga
@squadbrodyaga
帆は風を変えた

[Mongoose] Как найти пользователя внутри схемы?

Здравствуйте.
У меня есть модель "комнаты" в которой есть 2 пользователя — creator и player2
схема выглядит примерно вот так:
_id: *ид комнаты*
creator:
    _id: *ид создателя*
    login: "Вася"
    select: none
player2:
    _id: *ид второго игрока*
    login: "Петя"
    select: none

Как видите у создателя и второго игрока есть поле "select" и в это поле мне нужно занести
данные, которые пришли от одного из этих двух пользователей. Искать этого пользователя я буду
с помощью session.user._id, но как мне искать внутри схемы?

Например вот так я ищу комнату среди других комнат:
let room = await Room.findById(*ид*)
но как искать внутри неё?
  • Вопрос задан
  • 197 просмотров
Решения вопроса 1
ruddy22
@ruddy22
Спасение утопающих — дело рук самих утопающих
Документация монги

(решение нашли в комментах)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
24 нояб. 2024, в 18:08
1000 руб./за проект
24 нояб. 2024, в 17:52
3000 руб./за проект
24 нояб. 2024, в 16:14
1000 руб./за проект