Database
db={"meal":[{"_id":1,food:[1,2,3]}],"food":[{"_id":1,name:"vegetable"},{"_id":2,name:"meat"},{"_id":3,name:"fruit"}]}
Query
db.meal.aggregate([{"$lookup":{"from":"food","localField":"food","foreignField":"_id","as":"foodLookup"}}])