什麼是讓(屬性已被分配,甚至之前)的活動記錄的屬性的類型的最佳方式?例如(這不起作用,只是目標):Ruby on Rails的活動記錄屬性自省
User.new
User.inspect(:id) # :integer
User.inspect(:name) # :string
User.inspect(:password) # :string
User.inspect(:updated_at) # :datetime
User.inspect(:created_at) # :datetime
謝謝!
感謝邁克!這導致是:'@ user.column_for_attribute(:名稱).type'。正是我需要的! – 2010-11-10 15:40:30
是的,如果你有你的模型的實例,然後'columns_for_attribute'甚至更好。我已經更新了答案,提到這一點。 – mikej 2010-11-10 21:03:51