Я использовал Ryan Bates исходный код для railscasts # 141, чтобы создать простую корзину покупок. В одной из миграций он перечисляет
class CreateProducts < ActiveRecord::Migration
def self.up
create_table :products do |t|
t.belongs_to :category
t.string :name
t.decimal :price
t.text :description
t.timestamps
end
end
def self.down
drop_table :products
end
end
Вот модель продукта:
class Product < ActiveRecord::Base
belongs_to :category
end
Что такое строка t.belongs_to :category
? Это псевдоним для t.integer category_id
?