У меня есть модель пользователя, которая имеет_он Модель сообщения, которая принадлежит_ пользователю. С помощью обратного вызова before_save я хочу создать (на самом деле несколько, но это другой вопрос) пустую (или, лучше сказать, по умолчанию, как сказать «это мой первый пост») публикацию всякий раз, когда новый пользователь регистрируется. Но функция ниже:
def create_post
@post = Post.new(params[:post])
@post.user = self
@post.save
выдает ошибку:
неопределенная локальная переменная или метод `params 'для #
В чем может быть проблема?