而是加入SQL应该在MongoDB中使用什么

时间:2017-12-25 16:44:03

标签: php mongodb

我在MongoDB数据库中有两个集合,我希望在PHP中加入两个集合 我搜索过但不幸的是我没有找到令人信服的答案 数据如下所示:

users
{
"_id": "4ca30369fd0e910ecc000006",
"login": "user11",
"pass": "example_pass",
"date": "2017-12-15"
}

news
"_id": "4ca305c2fd0e910ecc000003",
"name": "news 333",
"content": "news content",
"user_id": "4ca30373fd0e910ecc000007",
"date": "2017-12-15"
}

1 个答案:

答案 0 :(得分:0)

已在this主题

中回答

注意:我是一名MEAN开发人员

我们使用.populate()方法(mongoose)来实现连接达到一个级别。

至于php

您可以使用RDBMS中的不同方法

数据复制

"news": {
  "_id": "4ca305c2fd0e910ecc000003",
  "name": "news one",
  "content": "news one",
  "user": {
    "_id": "4ca30369fd0e910ecc000006",
    "login": "user11"
  },
  "date": "2017-12-15"
}