【问题标题】:Jsonapi serializer parameters to has_many query用于 has_many 查询的 Jsonapi 序列化程序参数
【发布时间】:2021-05-28 19:13:08
【问题描述】:

我需要过滤记录以包含与传递给序列化程序的参数的 has_many 关系。 object_method_name 选项正在调用模型中的方法,但是如何将参数传递给方法?

或者有没有办法使用 Proc 来获取 has_many 关系的记录?至少找不到任何文档。

【问题讨论】:

    标签: ruby-on-rails fastjsonapi jsonapi-serialize


    【解决方案1】:

    找到了。你可以给它一个块

    has_many :records do |object, params|
      object.my_records(params)
    end
    

    【讨论】:

      猜你喜欢
      • 2021-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-07
      • 1970-01-01
      相关资源
      最近更新 更多