2012-03-08 30 views
0

我正试图从集合中加载一个简单的选择下拉菜单。这是我的代码:选择不加载选项集合,Ruby on Rails

select("campus", "name", Campus.all.collect {|r| [ r.name, r.lat + "," + r.lng ] }, {:prompt => 'Select Campus'}, {:onchange => 'campus_change(this)'}) 
在我的本地

(使用SQLlite)它工作正常,但在我的生产服务器(MySQL的)它没有加载选项。 我已经检查了数据库和表我需要加载的信息,所以这不是问题。

编辑: 似乎有2个数据库。我为一个表显示的结果与rails控制台中显示的结果不同。我不知道他们之间如何切换。

任何帮助,非常感谢。

回答

0

种子填充错误的数据库。

要填充生产分贝我不得不跑:

rake db:seed RAILS_ENV=production 

这固定的问题