0

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

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

4

1 回答 1

1

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

has_many :records do |object, params|
  object.my_records(params)
end
于 2021-02-26T12:20:30.293 回答