有谁知道最新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