【发布时间】:2012-08-13 22:56:10
【问题描述】:
我是 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);
谢谢
【问题讨论】:
-
我不明白这个问题,你是想
db.users.find()却没有用吗? -
一开始,我只有: var collections = ["users", "reports"] 而且我能够使用 db.users.find() 现在我添加其他集合,我想要要知道这是否正确,我希望能够执行 db.users.find() 和 db.article.find()。
-
试试看。我认为这应该有效。你甚至可以通过说
db.collection('collection_name').find()来动态打开一个集合 -
好的太好了!!今晚我会试试的!非常感谢!
标签: javascript node.js mongodb express