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" } }