0
在我的应用我一直在使用以下模式来存储在注册表单中使用的数据:的Rails 3.2 - 什么是模型(型号::变量)声明的变量的名称,有没有更好的做法?
class MyModel
...
LOCATIONS = { "Virginia" => "[Richmond, Virginia Beach]",
"Georgia" => "[Atlanta, Savannah]" }
end
# form
= f.select :location, Worker::LOCATIONS
我的问题是:1)是有这个Worker::LOCATIONS
变量名和2)是否有更好的实践?我的一些选择字段中有相当多的数据和我的my_model.rb
场得到的相当长的缘故吧。
http://www.techotopia.com/index.php/Understanding_Ruby_Variables – 2014-12-05 16:54:49
这看起来像数据的排序,你应该存储在数据库中。 – 2014-12-05 16:55:52