#ruby-on-rails #deployment
#ruby-on-rails #развертывание
Вопрос:
Я хотел бы отобразить сообщение для каждого пользователя при первом входе в систему после развертывания, в котором описываются изменения. У меня есть несколько идей о том, чтобы развернуть свои собственные. Например, я мог бы вести таблицу сообщений и другую, которая отслеживает, какие пользователи что видели. Но это кажется достаточно распространенным вариантом использования, и я удивлен, что не могу найти драгоценный камень, который делает это.
Спасибо!
Комментарии:
1. Чтобы не быть придирчивым, но на самом деле вы не задали вопрос в своем сообщении. Но в любом случае — это должно быть достаточно просто, чтобы вы могли разработать его самостоятельно, если ваш поиск окажется бесплодным. А затем вы можете создать для него драгоценный камень!
Ответ №1:
Вы можете создать таблицу сообщений, в которой есть publish_date
столбец. Если вы поддерживаете last_logged_in
столбец в записи для пользователя, вы можете получить все сообщения, созданные с момента последнего входа этого пользователя в систему, и отобразить их.
Комментарии:
1. Да, мне нравится эта идея. Спасибо!