Я хочу заказать некоторые записи модели, которая имеет отношение к другой модели (с переведенными атрибутами). Вот пример:
- У меня есть модель Project
- У меня есть модель Задача
- У меня есть отношение Проект имеет_много Задачи
- Модель Task имеет глобализированный атрибут name (в таблице task_translations).
Теперь я хочу упорядочить все проекты по названию задач. Как я могу написать эту область? Как я могу присоединиться к таблице перевода в Rails, как метод with_translation в gem globalize (https://github.com/globalize/globalize/blob/eccb924ac9641b52399f22525b0e3ec004739f4c/lib/globalize/active_record/class_methods.rb), но из связанного объекта Project сильный>?
> Project.all.joins(:tasks) ... (how to include task translation table) ...