Javascript 导入多个集合(nodejs、mongodb)

Javascript 导入多个集合(nodejs、mongodb),javascript,node.js,mongodb,express,Javascript,Node.js,Mongodb,Express,我是node.js和mongodb的新手。 在我的数据库中,我有几个集合(一个用于用户,一个用于文章,将来还有一个…) 在我的server.js文件中,我希望能够写入这些集合中的每一个。 这是我使用的代码,但我无法访问我的所有收藏。。。你有什么办法使这成为可能吗 var databaseUrl = "mydb"; // "username:password@example.com/mydb" var collections = ["users", "article", "reports", "a

我是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(“集合的名称”)动态访问集合
,并像使用现有集合一样使用它。此调用还将缓存它,以便下次您可以说
db.name\u of_collection

在他们的git hub页面上有很多例子:


祝你好运。

我不明白这个问题,你是想
db.users.find()
但它不起作用吗?一开始,我只有:var collections=[“users”,“reports”],我可以使用db.users.find(),现在我添加了其他集合,我想知道它是否正确,我想能够使用db.users.find()和db.article.find()。我认为这应该行得通。您甚至可以通过说
db.collection('collection\u name')来动态打开一个集合。find()
Ok great!!今晚我要试试!非常感谢!