我目前有一行代码可以很好地构建具有has_many关联的对象:
object_form_builder.object.send(type.to_sym).build
您可能会感激,这对于belongs_to关系不起作用,其中语法必须是build_obect
而不是object.build
。
有没有办法重新格式化这段代码,以便它可以使用belongs_to关系?
答案 0 :(得分:2)
你可以这样做:
object_form_builder.send("build_#{type}")