我遇到的问题是update_attributes方法。代码:Rails 3:update_attributes将列设置为'nil'
n被设置为活动记录对象。 n = Notification.find(notification_id)
然后,n用散列notification_options更新。 n.update_attributes(notification_options)
我遇到的问题是,当我 raise n.inspect
它显示两个字段设为零。另外,在数据库中,两个字段是空的。 为什么不更新属性?
让我知道如果我需要更具体。
你可以显示'notification_options'哈希值吗?你谈论两个领域,哪个领域? – rewritten
你有没有设置属性为可访问? –
对不起,当我谈到田野时,我的意思是说两个键的值为零。这两个键是原点和目的地。并且包含'attr_accessible:origin,dest'包含 –