Привет всем. Помогите раздуплиться. Есть модель A. У нее есть ассоциация has_many B. Нужно написать такой запрос, чтобы получить все A, но отсортированые по B.created_at. Джоин написать не проблема, но в случаях, когда у A есть несколько B, то получается несколько вхождений. Можно вытащить по uniq, но тогда вытаскивается первое вхождение, с самым ранним созданным B, а мне нужно получить обратную ситуацию. Единственное вхождение с последним созданным B. Как решить подобное?