我正在使用我创建的模型对象上的to_json方法,方法是:
user = User.find(1)@H_403_3@
当我做user.to_json时,缺少很多属性,包括编码的JSON字符串中的user.id.看来,我从User模型中添加为attr_accessible的所有属性都在那里,但没有其他的.也许这是to_json正在做什么,但我认为,添加id到attr_accessible是一个没有去.@H_403_3@
UPDATE@H_403_3@
这似乎是Devise的具体问题.如果我从user.rb中注释掉以下内容,一切都按预期方式工作:@H_403_3@
设计:可记忆,可追踪,:token_authenticatable,omniauthable@H_403_3@