Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- "_id" : ObjectId("5d27b7ba5455a11eacdf164d"),
- "name" : {
- "first" : "Alexssander ",
- "last" : "Leal"
- },
- "user" : {
- "active" : true,
- "admin" : false,
- "email" : "alex.leal.pls@gmail.com",
- "password" : "123456"
- },
- "_id" : ObjectId("5d27fbf95a298d4470416f33"),
- "members" : [
- {
- "creator" : true,
- "people_id" : ObjectId("5d27b7ba5455a11eacdf164d")
- }
- ],
- "name" : "Fundo de investimentos",
- "type_coins_id" : ObjectId("5d1ebbb44a2b012e343ff48c"),
- "_id" : ObjectId("5d280149b1e77444a013c86b"),
- "members" : [
- {
- "creator" : true,
- "people_id" : ObjectId("5d27b7ba5455a11eacdf164d")
- }
- ],
- "name" : "Bolsa esportiva",
- "type_coins_id" : ObjectId("5d1ebbb44a2b012e343ff48c"),
- "_id" : ObjectId("5d1ebbb44a2b012e343ff48c"),
- "name" : "Real",
- "abbreviation" : "BRL",
- let pipeline = [{
- $lookup: {
- from: 'wallets',
- localField: '_id',
- foreignField: 'members.people_id',
- as: 'wallets'
- },
- }, {
- $unwind: { path: '$wallets' }
- }, {
- $lookup: {
- from: 'type_coins',
- localField: 'wallets.type_coins_id',
- foreignField: '_id',
- as: 'wallets.type_coin'
- }
- }, {
- $unwind: { path: '$wallets.type_coin'}
- }];
- "_id" : ObjectId("5d27b7ba5455a11eacdf164d"),
- "name" : {
- "first" : "Alexssander ",
- "last" : "Leal"
- },
- "user" : {
- "active" : true,
- "admin" : false,
- "email" : "alex.leal.pls@gmail.com",
- "password" : "123456"
- },
- wallets: [{
- "_id" : ObjectId("5d27fbf95a298d4470416f33"),
- "members" : [{
- "creator" : true,
- "people_id" : ObjectId("5d27b7ba5455a11eacdf164d")
- }],
- "name" : "Wallet 1",
- "type_coins_id" : {
- "_id" : ObjectId("5d1ebbb44a2b012e343ff48c"),
- "name" : "Real",
- "abbreviation" : "BRL",
- },
- },
- {
- "_id" : ObjectId("5d280149b1e77444a013c86b"),
- "members" : [{
- "creator" : true,
- "people_id" : ObjectId("5d27b7ba5455a11eacdf164d")
- }],
- "name" : "Wallet 2",
- "type_coins_id" : {
- "_id" : ObjectId("5d1ebbb44a2b012e343ff48c"),
- "name" : "Real",
- "abbreviation" : "BRL",
- },
- }]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement