【发布时间】:2016-10-03 17:53:07
【问题描述】:
当使用控制器中的序列化程序时,我可以像这样向它传递额外的选项
render json: user, some_option: 'foobar
然后我可以在序列化程序中引用some_option
serialization_options[:some_option]
但是,如果我直接调用序列化程序
MySerializer.new(user, some_option: 'foobar')
我无法获得额外的选项,因为serialization_options 是一个空对象。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 serialization activemodel