小编Yaz*_* IO的帖子

猫鼬内心加入

用户集合

user : {
"_id" : md5random,
"nickname" : "j1",
"name" : "jany"
}
user : {
"_id" : md5random,
 "nickname" : "j2",
"name" : "jenneffer"
}
Run Code Online (Sandbox Code Playgroud)

友谊集合

friendship : {
  "_id"  : md5rand,
  "nick1" : "j1",
  "nick2"  : "j2",
  "adTime" : date
}
Run Code Online (Sandbox Code Playgroud)

例如SQL

SELECT friendship.adTime, user.name 
         FROM friendship
INNER JOIN user  ON 
        (user.nickname=friendship.nick1 or user.nickname=friendship.nick2)
Run Code Online (Sandbox Code Playgroud)

MONGO中是否有任何方法可以获得此SQL结果?

我想得到的结果,我知道mongo不支持这个请求.但这个更好的解决方案是什么?任何人都可以为我写一个例子吗?

mongoose mongodb node.js

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

mongodb ×1

mongoose ×1

node.js ×1