地圖關注哈希鍵我創建了模型中的關注與表列
module Employee
extend ActiveSupport::Concern
included do
def job
job_hash = {
'0': 'A',
'1': 'B',
'2': 'C'
}.freeze
job_hash[:"#{@job}"]
end
end
我有模型
class Company < ActiveRecord::Base
self.table_name = 'Jobs'
include Employee
end
作業表具有帶有值0,1,2 哪有列類型我將hash值(0,1,2)中的值映射到列類型,並返回與其相關的字符串值?因此,如果用戶類型爲1,則返回b
感謝
這個問題根本沒有意義 - 你想要達到什麼目的,更重要的是爲什麼? – max