Как обновить следующие строки рельсов 3, чтобы включить current_user.user_id - PullRequest
0 голосов
/ 22 сентября 2010

У меня есть таблица комментариев, которая включает столбец для user_id

В контроллере комментариев есть следующее

  def create
    @commentable= context_object()
    @comment = @commentable.comments.build(params[:comment])
  .
  .

Проблема в том, что это не передает user_id current_user.Как я могу обновить выше, чтобы быть что-то вроде current_user.comments.build ....

Спасибо

1 Ответ

1 голос
/ 22 сентября 2010

Самое простое будет сделать:

@comment.user = current_user

Вы тоже сможете это сделать:

current_user.comments << @comment
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...