Я запутался в том, как создать модель, принадлежащую другой модели. Моя книга использует этот синтаксис для связи Micropost с пользователем:
rails generate model Micropost user_id:integer
но http://guides.rubyonrails.org/ говорит, чтобы сделать это следующим образом:
rails generate model Micropost user:references
Миграции, генерируемые этими 2, различны. Кроме того, для первого, как рельсы знают, что user_id
является внешним ключом, ссылающимся на user
? Спасибо!