Ответ 1
Вам нужно вручную добавить столбец user_id
в модель Product
. Если вы еще не создали свою модель, добавьте ссылку в список столбцов в генератор модели. Например:
rails generate model Product name:string price:decimal user:references
Или, если ваша модель Product
уже существует, что вам нужно сделать:
rails g migration addUserIdToProducts user_id:integer
Это приведет к миграции, которая правильно добавит столбец user_id
в таблицу products
. При правильном названии столбца (user_id) Rails будет знать, что ваш внешний ключ.