релси] Лесно запитване относно референции между два модела

Имам модели за публикуване и коментар и сега искам да създам потребителски модел. Потребителят има_много публикации и публикацията принадлежи_на потребителя. Когато създадох модел на коментар с генератор, използвах post:references, така че необходимо ли е да добавя колона user_id към модела Post ръчно?


person Maximus S    schedule 27.11.2012    source източник


Отговори (1)


да

rails generate migration AddUserIdToPosts user_id:integer

и ръчно поставете *belongs_to user* в Post model.

person Maximus S    schedule 28.11.2012
comment
също така, когато създавате нов обект, трябва да запомните, че се позовавате на правилния свързан модел. ex) post = Post.new -› post.user_id = {някой потребител} - person Maximus S; 07.12.2012