具体的なコード例を作ってみました。
https://github.com/katoy/rails4_myshop
ポイントは
- app/models/category.rb 中での has_many の宣言。
lang
1class Category < ActiveRecord::Base
2 has_many :childs, class_name: 'Category', foreign_key: 'parent_id'
3 has_many :items
4end
-
Category の階層構造を構築していく方法。
spec/sample.rb をみてください。
-
rails cosole で DB 内容を見てみたり、Category の階層をたどってみたりもしています。
README.md に rails console での操作と出力結果例を書いてあります。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2014/11/29 14:46
2014/11/29 15:43
退会済みユーザー
2014/11/29 17:46
退会済みユーザー
2014/11/30 06:52