Как соединить основные таблицы с основными условиями в MongoDB - PullRequest
0 голосов
/ 18 января 2019

Как добавить условие для xads этого запроса? (Exp: lads.status = 1)

db.xads.aggregate([
                {
                    $lookup: {
                        from: 'xaditems',
                        localField: '_id',
                        foreignField: 'masterId',
                        as: 'xadItems'
                    },
                }
              ]);

Ответы [ 2 ]

0 голосов
/ 18 января 2019

Works! Спасибо DHIRAJ KATEKAR

db.xads.aggregate([
                {
                 $match:{"status":1} 
                },
                {
                    $lookup: {
                        from: 'xaditems',
                        localField: '_id',
                        foreignField: 'masterId',
                        as: 'xadItems'
                    },
                }
              ]);
0 голосов
/ 18 января 2019
db.xads.aggregate([
                {
                 $match:{"status":1} //add you filters in match
                },
                {
                    $lookup: {
                        from: 'xaditems',
                        localField: '_id',
                        foreignField: 'masterId',
                        as: 'xadItems'
                    },
                }
              ]);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...