Я новичок в рельсах (обычно это python guy) и просто пытался создать простое приложение для диспетчера задач для удовольствия. Я использую Devise для аутентификации и имею один объект Task, который я пытаюсь связать с пользователем. Я добавил в модель задачи следующее:
class Task < ActiveRecord::Base
belongs_to :user
end
и я добавил следующее в моей модели User для Devise:
class User < ActiveRecord::Base
has_many :tasks
<<normal Devise stuff>>
end
Всякий раз, когда я добавлял эту информацию, я запускал: rake db: migrate. Затем он дал мне ошибку, что поле базы данных не существовало для user_id, когда я пытался что-то с этим сделать.
Я уверен, что это нечто довольно простое, что мне не хватает. Спасибо за помощь.