gpt4 book ai didi

ruby-on-rails - 如何将参数传递给 ActiveModel 序列化器

转载 作者:行者123 更新时间:2023-12-02 05:57:04 28 4
gpt4 key购买 nike

我正在使用active model serializer 。我有一个模型事件,其中有很多事件。

我想返回前 n 个事件的事件。我想我应该将参数 n 传递给事件序列化器。

最佳答案

在版本~> 0.10.0中,您需要使用@instance_options。使用上面的@Jon Gold 示例:

# controller
def action
render json: @model, option_name: value
end

# serializer
class ModelSerializer::ActiveModel::Serializer
def some_method
puts @instance_options[:option_name]
end
end

关于ruby-on-rails - 如何将参数传递给 ActiveModel 序列化器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23347587/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com