Я создаю функцию обмена сообщениями пользователя с нуля и пытаюсь выяснить, как структурировать мое приложение так, чтобы входящие почтовые ящики каждого пользователя упорядочивались с появлением непрочитанных сообщений, а затем уже прочитанных сообщений.
У меня естьмодель сообщения с sender_id, receient_id и dialog_id.
Есть идеи / предложения?