Я использую awesome_nested_set для создания почтовых сообщений. У меня есть два почтовых ящика («Входящие» и «Отправленные»), и теперь я хочу создать правильный диалог. Основная цель - выбрать корни, которые имеют потомки в целевом почтовом ящике и последний лист корня для просмотра на странице списка разговора. Моя модель сообщений:Разговор для почтового ящика с использованием awesome_nested_set
class Message
belongs_to :mailbox
acts_as_nested_set
...
end
E.g. Если я выбрал папку «Входящие», я бы хотел выбрать: у корней есть какое-либо сообщение с папкой «Входящие». Как я могу выбрать? Нужно ли мне создавать модель диалога, которая для этого имела бы message_id, mailbox_id, unique_thread_number?
Спасибо за ваш ответ, но этот подход Безразлично» t помощь в разговоре начинается с отправленной папки. –
@AlexanderShlinchack, извините за это ... У меня есть небольшое впечатление, что есть некоторая обратная связь. Вы думаете, что можете представить краткий, но исчерпывающий пример в своем вопросе? –