我是 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/