javascript - 导入多个集合(nodejs、mongodb)

标签 javascript node.js mongodb express

我是 node.js 和 mongodb 的新手。 在我的数据库中,我有几个集合(一个用于用户,一个用于文章,将来还有一个......)。

在我的 server.js 文件中,我希望能够写入这些集合中的每一个。 这是我使用的代码,但我无法访问我的所有收藏……您有什么想法可以实现吗?

var databaseUrl = "mydb"; // "username:password@example.com/mydb"
var collections = ["users", "article", "reports", "archery"]
var db = require("mongojs").connect(databaseUrl, collections);

谢谢

最佳答案

使用 mongojs 无需事先知道所有集合,您可以使用 db.collection('name_of_collection') 动态访问集合就像使用现有集合一样使用它。此调用还将缓存它,以便下次您可以说 db.name_of_collection

在他们的 git hub 页面上有一堆例子: https://github.com/gett/mongojs

祝你好运。

关于javascript - 导入多个集合(nodejs、mongodb),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11943440/

相关文章:

javascript - 使用 Json Schema 的构造函数、getter 和 setter 生成 Javascript 类

java - MongoDB 关系

node.js - 使用 mongoose 检查 mongodb 中是否存在文档

javascript - 返回 false 但在同一范围内继续

javascript - MongoDB javascript 摄取 JSON 字符串

javascript - “发送到客户端后无法设置 header ” - 我正在设置 header ,但找不到位置

javascript - Nodejs 将我的图像从 View 上传到 Controller

mongodb - 同步不同服务器上的mongo数据库

javascript - 如何使用 JavaScript/jQuery 对数组或对象中的多个项目进行索引?

javascript - 根据当前日期获取 XML 文件