4

我是 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);

谢谢

4

1 回答 1

3

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

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

祝你好运。

于 2012-08-14T05:27:28.177 回答