可以/我应该在Rails应用程序中更改环境名称吗?

时间:2012-09-13 09:09:07

标签: ruby-on-rails mongodb mongomapper

使用MongoDB + MongoMapper执行Rails项目

Rake使用带连字符的环境名称创建Mongo数据库

即myapp-development

在Mongo shell中效果不佳....要编辑环境名称,我是否需要覆盖核心Rails代码,还是可以基于每个应用程序完成?

否则,有没有办法在mongo shell的带连字符的数据库名称上正常运行命令?

db.test.find() 

返回确定

db.tests-hyphenated.find()

返回

ReferenceError: hyphenated is not defined

use tests-hyphenated
db.this.find()

返回确定

1 个答案:

答案 0 :(得分:1)

你可以在mongo shell中播放它:

db["tests-hyphenated"].find()