MongoDB2.6:如何进行条件DBRef

时间:2018-08-08 17:18:30

标签: mongodb mongodb2

敌人的例子,有以下数据。

得分

{
  "_id" : ObjectId("50f5379785ac77daf3dd4bfd"),
  "user" : {
    "$ref" : "user",
    "$id" : ObjectId("50f5370e85ac77daf3dd4bfb")
  },
  "score" : 100
}

用户

{
  "_id" : ObjectId("50f5370e85ac77daf3dd4bfb"),
  "name" : "User1",
  "No"   : 1111
}

我该如何像这样

select score.*
  from score
  left outer join user
    on score.user.$id = user._id
 where user.name = 'User1'
 order by
       user.No

我想将外部加入的收集日期用作“ where-key”或“ sort-key”

如果使用mongoDB3.6版本,则可以使用“查找”。但我使用mongoDB2.6,并且无法升级。

0 个答案:

没有答案