2つのモデル間にhas_and_belongs_to_manyアソシエーションを設定しました。別のモデルのメソッドのモデルの1つから属性にアクセスする必要があります。現在、私のコードは次のようになっていますが、「未定義のローカル変数」model1_idというエラーが表示されます。
Model_2.rb
Class Model_2 < ActiveRecord:: Base
...
has_and_belongs_to_many :model_1
def some_method
attr_1 * Model_1.find(model_1_id).attr_I_need
end
私は何が欠けていますか?ありがとう!