Я создаю галерею предметных указателей, в которых у некоторых предметов есть фотографии, а у других нет.
Я хотел бы получить все элементы (или подмножество с will_paginate) и отсортировать их сначала по элементам с фотографией (прикрепленной через скрепку), а затем по дате создания записи.
Мне нужен бинарный статус типа «есть вложение» для первой части. Нужно ли мне создавать дополнительные атрибуты модели и использовать обратные вызовы paperclip для установки статуса двоичного столбца? Или есть лучший способ?
Я бы предпочел сделать эту сортировку на уровне БД, поскольку мы будем использовать will_paginate для циклического перемещения по блокам записей.
заранее спасибо