У меня есть модель:
ChatStatus со следующими полями (ID, user_id, status, thread_id)
Что я хочу сделать, это обновить статус пользователя с «непрочитанный» дочитать '
Что мне нужно сделать, это:
@chat = current_user.chats.where(:thread_id => 23)
23 из сообщения AJAX.Затем я должен сделать:
@chat.status = 'read'
@chat.save
Это дважды попадает в базу данных.Мне интересно, есть ли способ сделать все это в запросе к базе данных?Что-то вроде:
@chat = current_user.chats.where(:thread_id => 23).status = 'read'
Спасибо