我正在尝试创建一个应用程序,当用户转到companyA.example.com
时,他们将获得一个自定义登录页面。我想对多个数据库执行此操作,因为我认为这是最安全的,并且使扩展变得容易得多。我目前有这个作为我的猫鼬连接字符串,但我知道我必须以某种方式进行更改。
mongoose.connect(config.db, {server:{poolSize: 1}});
config.db 所在的位置:
db: process.env.MONGODB || 'mongodb://localhost/sitename'
我知道这行不通,我想我需要一个名为sitename
的数据库,其中包含所有客户/公司以及其唯一的数据库名称。还是有一种更简单的方法?
我应该注意我正在使用Mongo,Express和Node。我稍后可能会添加React或Vue。