на моем сайте я пытаюсь отобразить пешеходные маршруты с последними опубликованными изображениями (выделите раздел «Изображение»: http://www.trailheadfinder.com/trail_search/latest_trails). Однако текущий используемый мной запрос показывает следы в порядке"первое" изображение опубликовано. Поэтому, когда новое изображение добавляется позднее, трейл не отображается вверху. У меня есть таблица трейла и таблица трейл-картинки, которые связаны между собой. Вот текущий запрос, который я использую:
@trails_pictures = Trailpicture.find(:all,
:limit => 20,
:include => [:trail],
:select => 'trailpictures.trail_id, trails.name, trails.short_description, trails.city, trails.state, trails.country',
:group => 'trailpictures.trail_id',
:conditions => ["trailpictures.parent_id is NULL"],
:order => 'trailpictures.id DESC')
Любая помощь будет принята с благодарностью!
Спасибо,
Ник,