Я предполагаю, что вы имеете в виду t.references :associated_model
в миграции?
Допустим, две модели: почта и автор.
class Post < ActiveRecord::Base
belongs_to :author
end
class Author < ActiveRecord::Base
has_many :posts
end
Ваша миграция содержит:
create_table :posts do |t|
t.references :author
end
Это создаст столбец author_id
в таблице posts
с типом данных integer
.
В миграциях t.belongs_to
является псевдонимом для t.references
и соответствует наименованию, используемому для установки связей в ваших моделях.