在用 Grape::Entity 时碰到穿参数问题,我想在用 using 的时候传参的时候添加参数,不仅仅是 expose 的数据 (例如:下面的 option[:is_join])
class ActivityInfo <Grape::Entity
expose :start_time do |records,options|
records.start_time.strftime("%Y-%m-%d"" %H:%M")
end
expose :is_join do |records,options|
option[:is_join]
end
...
end
expose :data, using: APIEntities::ActivityInfo do |records, options|
options[:records]
end
谢谢