我正在尝试使用 instance_variable_set 创建一组具有不同实例名称的实例来更改实例名称,但我似乎无法让它工作。
for i in 0..3 do
username_str = String.new
username_str = 'user_' + i.to_s
username_new = User.new
username_new.instance_variable_set("@#{WHAT_DO_I_PUT_HERE?}", username_str)
username_new = User.create(:username => username_str)
end
我无法弄清楚的部分是我在 instance_variable_set 的第一个字段中放了什么“WHAT_DO_I_PUT_HERE?”?