Size: a a a

Node.js — русскоговорящее сообщество

2020 August 01

К

Каренина in Node.js — русскоговорящее сообщество
Nemo Whois
народ розчехлите с populate в mongoose
Вроде юзал и понимание какое есть. но чет туплю

есть 2 схемы 1 множественая(бот). 2 в юзер.  у юзера их много может быть.
и как мне выбрать те. которые соотвецтвуют конкретному юзеру.
В принцепе я видел и ща пихну в populate условие. Но и сейчас должно же приходить все боты. с обьектами юзера в них. но их нет?
или можно что по грамотней организовать?
мне кажется у вас с референсами проблема, поместите модели в отдельные файлы и делайте на них рекваеры
источник

К

Каренина in Node.js — русскоговорящее сообщество
так же вы походу не тот объект используете для поиска
источник

К

Каренина in Node.js — русскоговорящее сообщество
источник

NW

Nemo Whois in Node.js — русскоговорящее сообщество
у меня схемы в отдельных файлах. я просто все в 1 скрин собрал
источник

NW

Nemo Whois in Node.js — русскоговорящее сообщество
ну ети доки я до того как написать сюда прочел)
источник

К

Каренина in Node.js — русскоговорящее сообщество
Nemo Whois
ну ети доки я до того как написать сюда прочел)
в populate() 100% надо указывать поле с референсом которое хотите получить в виде объекта, у вас это поле admin_id, а поля user в схеме я не вижу
источник

NW

Nemo Whois in Node.js — русскоговорящее сообщество
Каренина
в populate() 100% надо указывать поле с референсом которое хотите получить в виде объекта, у вас это поле admin_id, а поля user в схеме я не вижу
дак я вроде как ищу в схеме "ботов" и там как раз есть админ айди - ссылка на юзера. по идее она должна заменяется тогда на обьект:?)
источник

К

Каренина in Node.js — русскоговорящее сообщество
Nemo Whois
дак я вроде как ищу в схеме "ботов" и там как раз есть админ айди - ссылка на юзера. по идее она должна заменяется тогда на обьект:?)
тут
источник

К

Каренина in Node.js — русскоговорящее сообщество
должен быть admin_id
источник

NW

Nemo Whois in Node.js — русскоговорящее сообщество
а как тогда монгус поймет какой из схем принадлежит обьект айди) без указания названия схемы. с примерах вроде как я делаю делается. но и админ+айди в ставил не проканало
источник

К

Каренина in Node.js — русскоговорящее сообщество
Nemo Whois
а как тогда монгус поймет какой из схем принадлежит обьект айди) без указания названия схемы. с примерах вроде как я делаю делается. но и админ+айди в ставил не проканало
это как бы в схеме ботов у вас прописано
источник

К

Каренина in Node.js — русскоговорящее сообщество
Nemo Whois
а как тогда монгус поймет какой из схем принадлежит обьект айди) без указания названия схемы. с примерах вроде как я делаю делается. но и админ+айди в ставил не проканало
в примерах есть поле author
источник

К

Каренина in Node.js — русскоговорящее сообщество
источник

NW

Nemo Whois in Node.js — русскоговорящее сообщество
Каренина
это как бы в схеме ботов у вас прописано
а да логично. тогда пардон
источник

NW

Nemo Whois in Node.js — русскоговорящее сообщество
а все верно
источник

К

Каренина in Node.js — русскоговорящее сообщество
Nemo Whois
а как тогда монгус поймет какой из схем принадлежит обьект айди) без указания названия схемы. с примерах вроде как я делаю делается. но и админ+айди в ставил не проканало
может у вас не прописаны айдишники тогда? Нечего подтягивать?
источник

NW

Nemo Whois in Node.js — русскоговорящее сообщество
пардон что тупил и спорил
источник

К

Каренина in Node.js — русскоговорящее сообщество
бывает
источник

NW

Nemo Whois in Node.js — русскоговорящее сообщество
уже норм просто не заметил. у меня там для примера было просто в бд 1 у которого есть ссыль на юзера. а у другого нет такого обект айди в юзерсхеме.
источник

NW

Nemo Whois in Node.js — русскоговорящее сообщество
и пропустил - протупил)
источник