your_model.instance_variables.each do |i| if your_model.instance_variable_get(i).instance_of?(Array) then #your code to do anything with your_model.instance_variable_get(i) what is a value endend
If you have an active record model, you can do:@account = Account.firstAccount.column_names.each do |i| @account.instance_eval(i) # row returns @account.name for example inside the loop, next @account.address and so onend
No comments:
Post a Comment