RailwayJS和Mongoose可选 – 咖啡
有人知道为什么数据不会存储在使用–coffee选项的铁路项目中的mongodb中吗?
以常规方式创build一个项目(w / o –coffee选项)数据将被保存在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选项创build一个项目时:
railway init blog --coffee
并修改database.yml(这是不同的咖啡模式)以后
development: driver: "mongoose" host: "localhost" database: "blog_dev"
并安装完所有的依赖关系后,启动服务器
npm install -l railway g scaffold post title content --coffee railway s
数据只会存储在内存中。
任何想法?
使用database.json
而不是database.yml
:
{ "development": { "driver": "mongoose", "host": "localhost", "database": "blahblahblah" }, "test": { "driver": "memory" } }