mongodb – Mongoid 5.0支持$lookup

有谁知道最新5.0版本的Mongoid gem是否支持
$lookup

没有提到mongoid docs.

最佳答案 您可以将mongo shell查询转换为mongoid查询,就像这样.我很难想清楚这一点.如果有帮助的话,可以在这里发帖.

clookup =     {
'$lookup': {
    'from': "contacts",
    'localField': "_id",
    'foreignField': "account_id",
    'as': "contacts"
    }
}

sort = { '$sort': { '_id.year': 1, '_id.month': 1 } }

docs = Account.collection.aggregate([clookup, sort])
pp docs.first
点赞