Tag: 键值

Rails 4 -Simple表单如何保存键和显示值

我正在尝试在Rails 4中创建一个应用程序。我使用简单的表单forms。 我的模型中有一个名为“self_governance”的属性。 我编写了一个辅助方法,以便我可以定义5个级别,可以为这个属性存储,但是作为选项显示给用户(而不是数字1 .. 5)。 在我的帮手中,我有: module PreferencesHelper def self_gov_selector [ [ ‘tier 1′,’1’], [ ‘tier 2′,’2’], [ ‘tier 3′,’3’], [ ‘tier 4′,’4’], [ ‘tier 5′,’5′], ] end 在我的表格中,我有: “Select your tier”, collection: self_gov_selector %> 然后在我的节目中,我试图弄清楚如何显示’第1层’而不是’1’。 我试过了: 我发现任何有效的东西。 它们都在视图中显示1而不是第1层。 我怎样才能做到这一点?

Ruby – 获取哈希值

我喜欢哈希 {:key1 => “value1”, :key2 => “value2”} 我有一个变量k ,它的值为’key1’或’key2′ 。 我想将k的值变为变量v 。 有没有办法用if或case来实现这个目的? 单线解决方案是优选的。 请帮忙。