• 1000 1003 *
Итак, его следует упорядочить по последнему сообщению в ветке, включая само OP-сообщение потока.
Лучшее решение, которое я мог предложить после исследований и экспериментов:
topics.includes(:replies).order('replies.created_at DESC, topics.created_at DESC')
Но это сначала помещает потоки с ответами, потом потоки без ответов (даже если они создаются позже). Я могу сослаться на это topi c, мне нужно сделать то же самое, но в Rails + SQLite.
Пожалуйста, дайте какие-либо подсказки. Спасибо!