class Contact < ActiveRecord::Base
attr_accessor :email
def initialize(data)
data.each { |k, v| send("#{k}=", v) }
end
end
在軌控制檯無法保存記錄屬性數據庫
Contact.create!({"email"=>"[email protected]"})
保存到數據庫中的記錄已email
如無
更新: 數據在傳遞是JSON 。我從JSON獲取所有數據並試圖將其保存到數據庫中。
我不知道它的問題,但我總是用符號爲這些哈希電子郵件:正在傳遞「[email protected]」 – sonnyhe2002
數據in是JSON數據 – Patrick
你試過JSON數據上的'.to_hash'嗎? –