0

Railsに少し問題があります。私は2つのモデルを持っています: Product& Category. 現在、製品には 1 つのカテゴリがあります。

だから私belongs_toはクラスに a を入れてそれで終わると思っていましたが、私が継承した奇妙なテーブルレイアウトのために、category_id列はcategory. そのため、属性にエイリアスを付けてcategory_id完了belongs_to :categoryしましたが、nil を返すだけです。何か案は?

4

1 に答える 1

1

これを試して:

belongs_to :product_category, foreign_key: :category, class_name: "Category"
于 2013-10-18T10:06:44.473 に答える