Сохранение данных при открытии показа Path в Rails - PullRequest
0 голосов
/ 03 января 2019

Когда я открываю свой Group / Show Path, я бы хотел, чтобы он обновил некоторые данные в момент загрузки страницы. Мне нужно это, чтобы проверить, что Пользователь уже видел и что нового для него.

before_action :updateUserGroupMessages, only: [:show]

уже реализовано. Я не получаю никакой ошибки, но мои данные не меняются.

 def show
    @user = current_user
    @user.group_user_messages.each do |grpUsrMsg|
      if grpUsrMsg.group_id == @group.id &&      !@group.group_messages.last.nil?
        grpUsrMsg.last_message_id == @group.group_messages.last.id
        grpUsrMsg.save!
      end
    end
  end

1 Ответ

0 голосов
/ 03 января 2019

Я думаю, вам нужно использовать = вместо ==

grpUsrMsg.last_message_id = @group.group_messages.last.id
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...