mongodb等效的sql内连接

时间:2016-10-26 05:32:39

标签: mysql mongodb inner-join

我有3张桌子:

  • 端点
  • 构造

这是端点表

的结构
------------------
| GUID | ENABLED |
------------------
| aaa  | false   |
------------------
| bbb  | true    |
------------------

这是流表

的结构
------------------
| GUID | VALUE   |
------------------
| aaa  | aaa1    |
------------------
| bbb  | bbb1    |
------------------

这是配置表

的结构
--------------------------
| GUID | JSON            |
--------------------------
| aaa  | {"guid": "aaa"} |
--------------------------
| bbb  | {"guid": "aaa"} |
--------------------------

我需要让流记录在哪里启用端点,内连接在这样的表之间

select stream.*,configuration.*,endpoint.* from configuration, stream
inner join endpoint on stream.guid=endpoint.guid where
stream.guid=configuration.guid and endpoint.enabled='true'

我如何在MongoDB中执行此操作? 感谢

0 个答案:

没有答案