a、b、c の 3 つの列を持つ FacebookProfile モデルがあります。
次のようにして、このオブジェクトを呼び出します。
@facebook_profile = FacebookProfile.find_by_facebook_id(1)
次に、列 a、b、c のそれぞれの値にアクセスできます。
@facebook_profile.a # result: 1
@facebook_profile.b # result: 2
@facebook_profile.c # result: 3
アイテム a、b、c の配列がある場合、@facebook_profile でこれらを呼び出して反復するにはどうすればよいですか?
私の最善の推測:
my_array = ["a", "b", "c"]
for i in my_array
puts @facebook_profile.i
end
期待される出力: 1、2、3
すべての列を反復処理する方法を見てきましたが、a、b、c 以外の列があるため、うまくいかないと思います。