Я читал Rails Guides, и я нашел эти строки кода:
class CreateComments < ActiveRecord::Migration
def change
create_table :comments do |t|
t.string :commenter
t.text :body
t.references :post
t.timestamps
end
add_index :comments, :post_id
end
end
Я также читал книгу Майкла Хартла, Rails Tutorial, и я ничего не нашел о "t.references", используемом в приведенном выше коде. Что оно делает? В книге Майкла я использовал has_many и относится к отношениям в модели и ничего в миграции (не событие t.belongs_to).