Ilnur
подскажите плиз как из epmuserwalletreloads агрегировать в результат только те поля, которые я хочу
[
{
$lookup: {
from: "epmuserwalletreloads",
localField: "refferenceId",
foreignField: "reloadOrderId",
as: "epmuserwalletreloads",
},
},
{
$match: {
$and: [
{
"epmuserwalletreloads.processType": "Cashout",
},
{
"epmuserwalletreloads.epmId": ObjectID(userId),
},
],
},
},
{
$unwind: {
path: "$epmuserwalletreloads",
preserveNullAndEmptyArrays: false,
},
},
{ $sort: { createdOn: -1 } },
]
Ilnur
можешь по примеру сделать
Red
в пайплайне, понял спасибо
Ilnur
тебе придется лукап тоже переделать через пайплайны и потом project
Red
👍👍
Tikhon
MONGO MONGO)
ø
всем привет
ø
я ссылаюсь с одной дб на другую в atlas через ObjectID , но это не работает
что нужно сделать дополнительно для корректной работы
AcidMan
камрады! а кто как борется с флудом в логах монги в конфиге с replica set ? нагугливается, что это обычная ситуация, но как решать - непонятно… verbosity итак в 0 стоит…
Нурлан
привет парни, никто не сталкивался с таким? мой документ теста, который хранит массив из айдишек вопросов (2 скриншот), я при помощи aggregate(3 скриншот) при помощи lookup, из массива из айдишек достал документы из другой коллекции , и теперь мне нужно сделать то же самое, но с полем answers(1 скрин), что то типа двойного lookup, или только отдельным запросом получится ?
Нурлан
Нурлан
Нурлан
смог
Нурлан
Нурлан
Red
кто то знает вернёт ли find все доки если в коллекции их например 10 тысяч?
yopp
Alexandrr
Да, вернёт
он вернёт курсор, если точнее, а записей вернётся столько, сколько курсором пройдешь)
yopp
Любой запрос вернет id «курсора», разница только в том, будет ли там больше данных чем batchSize
Oleg
Ребята, упала монга в докере, запускаю выбивает с Exited (14) кодом, что делать? куда рыть? можно ли как-то бэкап сделать?
Anonymous
no globalScriptEngine in $where parsing
Что за ошибка? --noscripting не включал
Буясь
Привет ребят. Как из User передать его id в post author_id?
Буясь
Нурлан
author_id:{
type:mongoose.Schema.Types.ObjectId,
ref: 'название коллекции с пользователями '
}
Нурлан
Покажи-ка как post создаётся ?
Red
подскажите как на результате лукапа достать инфу по референсу из leaderboardSnapshot.tournamentId
Red
по факту я хочу сделать популейт по tournamentId
Red
upd: разобрался
of Astora 𒉭
saveUninitialized какую функцию выполняет?
of Astora 𒉭
в session
Нурлан
получилось?
Буясь
щяс попробую. только сел
Нурлан
не тут ты просто референс делаешь
Нурлан
а вот именно айди откуда ты берешь
Нурлан
можешь мидлвейр сделать, там в req.user айди положить
AcidMan
камрады! а кто-нить в курсе, почему mongosh ругается на self-selfsigned? несмотря на то, что RootCA и IntermediateCA в систему засунуты…
Alexander
of Astora 𒉭
ребят, не подскажите в чем причина ошибки в консоли?
AcidMan
Харамбус
of Astora 𒉭
req.session === undefined
а как можно решить эту проблему? можете подсказать пожалуйста, вывел в консоли req.session идёт undefined и не работает middleware
Харамбус
А что юзаешь?
Харамбус
express-session?
Харамбус
Проверь порядок мидлваров
of Astora 𒉭
Харамбус
Мидлвар с сессией до роутера должен идти
Харамбус
Покажи
of Astora 𒉭
Харамбус
А что такое вармид?
of Astora 𒉭
мидлвара
of Astora 𒉭
Харамбус
И в ней сессия андефайнд?
of Astora 𒉭
да, вызываю в логах рек.сешн
of Astora 𒉭
of Astora 𒉭
он видимо не видит другой мидлвар, не?
of Astora 𒉭
Харамбус
Он по порядку идет после или до?
of Astora 𒉭
auth не подключал
of Astora 𒉭
Харамбус
На вид да
of Astora 𒉭
спустил роутеры вниз
of Astora 𒉭
вроде работает
Харамбус
И во все следующие мидлвары реквест патчится и в нем будет session
of Astora 𒉭
of Astora 𒉭
да, спасибо
of Astora 𒉭
Харамбус
Это принцип всех мидлваров экспресовских, тот же бодипарсер итд
of Astora 𒉭
надо будет подробнее разобраться в этом
Харамбус
Все просто, если уберешь мидлвар с сессией то она у реквеста её не будет, со всеми остальными модулями так же
Харамбус
Они мутируют реквест/респонс
of Astora 𒉭
мне видимо её сложно приподнесли, спасибо
Landis
Приветствую, подскажите, пожалуйста, как правильно сделать схему БД. Существующая схема хранит в себе, грубо говоря, информацию о товаре. Каждый товар принадлежит определенной категории. Типа категория1, категория2 и прочее. И вот сейчас каждая категория выделена в отдельную коллекцию? Насколько это правильно и стоит ли все "товары" объединить в одну коллекцию?
Харамбус
А просто референс на категорию хранить в товаре не пойдет?
Харамбус
Коллекция категория, в ней разные категории, в товарах референс на категорию
Alexandrr
Landis
как вообще "правильно" разбивать данные на коллекции?