0

我想知道是否可以使用集合作为数据库来使用猫鼬。

场景是,我正在使用只能拥有数据库的主机,但我想创建使用不同数据库的各种站点。所以我会在本地有这个:

var dbUrl = 'mongodb://127.0.0.1/database';
mongoose.connect(dbUrl);

和我的数据库,对于我想使用的每个“db”都有一个集合,例如:

db.site1;
db.site2;
db.site3;

然后,我将设置 mongoose,将db.site1其作为这个特定站点的主数据库。

这可能吗?

4

1 回答 1

1

数据库和集合不能以任何方式互换使用。您确定托管只让您拥有一个数据库吗?他们可能只让您拥有一个 MongoDB 服务器,该服务器实际上可以容纳多个数据库。

于 2013-03-08T22:42:30.363 回答