私のコードは次のようになります
# record[field_name] = get_children(field_name)
eval "record.#{field_name} = get_children(field_name)"
record
はActiveRecord
サブクラスであり、問題のフィールドはhas_a
関係です。コメント行が機能しません (機能するように見えますが、割り当ては行われません)。
なしでこれを行うにはどうすればよいeval
ですか?