我是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);
谢谢
答案 0 :(得分:3)
您无需事先了解所有馆藏即可使用mongojs
,您可以使用db.collection('name_of_collection')
动态访问馆藏,并像使用现有馆藏一样使用它。此调用也会缓存它,以便下次可以说db.name_of_collection
。
他们的git hub页面上有很多例子: https://github.com/gett/mongojs
祝你好运。