1
我的代碼看起來像這樣分配相關的記錄沒有的eval(Rails的2.X)
# record[field_name] = get_children(field_name)
eval "record.#{field_name} = get_children(field_name)"
record
是ActiveRecord
子類,並在問題領域是一個has_a
關係。註釋行不起作用(儘管它似乎,但分配不會發生)。
如何在沒有eval
的情況下做到這一點?