关于从模型中表示字符串的问题。
我有一个Country
包含国家/地区列表的模型。
这些国家的形式很长,例如。美国、英国等
我想以短名称形式表示这些数据,例如。美国、英国。
我真的不想更改表格列上的名称,因为在我的表单上我想保留长表单名称。
如果 self.id == 123 "USA"我想我会在模型中添加代码,Country.rb
但我确信这不是正确的方法。
任何帮助都将是巨大的。
非常感激。
西部数据
关于从模型中表示字符串的问题。
我有一个Country
包含国家/地区列表的模型。
这些国家的形式很长,例如。美国、英国等
我想以短名称形式表示这些数据,例如。美国、英国。
我真的不想更改表格列上的名称,因为在我的表单上我想保留长表单名称。
如果 self.id == 123 "USA"我想我会在模型中添加代码,Country.rb
但我确信这不是正确的方法。
任何帮助都将是巨大的。
非常感激。
西部数据
最好将短名称存储在附加字段中,请参见以下链接:
您可以添加短格式列,或者您可以选择长格式名称的第一个字母,或者如果您可以使用 rails helper 选择国家/地区http://guides.rubyonrails.org/form_helpers.html#time-zone-and-country-select