有人知道为什么数据不会使用--coffee选项存储在铁路项目的mongodb中吗?
以常规方式创建项目(没有 - 咖啡选项)数据将保存在mongodb中。所以,当执行以下操作时:
railway init blog && cd blog
并将database.json修改为
{ "development":
{ "driver": "mongoose"
, "host": "localhost"
, "database": "blog_dev"
}
}
当我安装所有依赖项并使用
启动服务器时,一切正常npm install -l
railway g scaffold post title content
railway s
到目前为止。但是当我使用--coffee选项创建项目时,如:
railway init blog --coffee
并在修改database.yml(这在coffe-mode中有所不同)之后
development:
driver: "mongoose"
host: "localhost"
database: "blog_dev"
并在安装所有依赖项并使用
启动服务器之后npm install -l
railway g scaffold post title content --coffee
railway s
数据只会存储在内存中。
任何想法?
答案 0 :(得分:2)
使用database.json
代替database.yml
:
{
"development": {
"driver": "mongoose",
"host": "localhost",
"database": "blahblahblah"
},
"test": {
"driver": "memory"
}
}