NW
Size: a a a
NW
АП
M
NW
NW
NW
АБ
АП
NW
СМ
await Schema.find().exec()
СМ
СМ
BotSchema.aggregate([
{ $lookup: { from: 'users', localField: 'admin_id', foreignField: '_id', as: 'admin_id' } },
{ $unwind: '$admin_id' },
{ $match: { 'admin_id.id': id } }
])
NW
СМ
СМ
СМ
NW
BotSchema.aggregate([
{ $lookup: { from: 'users', localField: 'admin_id', foreignField: '_id', as: 'admin_id' } },
{ $unwind: '$admin_id' },
{ $match: { 'admin_id.id': id } }
])
NW
СМ
Users.schema.aggregate([
{ $match: { id } },
{ $project: { _id: 1, id: 1 } },
{ $lookup: { from: 'bots', let: { adminId: '$id' }, pipeline: [ { $match: { admin_id: '$$adminId' } } ], as: 'bots' } },
{ $unwind: { path: '$bots', preserveNullAndEmptyArrays: true } }
])
СМ