У меня есть простая инструкция include в моем контроллере, но порядок для включенной таблицы по умолчанию равен id. В моем случае мне нужно заказать элемент так же, как и uuid.Rails Включает с заказом не по ID
Запрос:
compare_uuids = {xyz, ytb, tyd}
@books = Book.where(uuid: compare_uuids).includes(:venue, :related_publisher, :related_author)
Приведенное выше выражение реагирует хорошо, но говорят, если UUID упорядочение их идентификатору являются как:
id uuid
5 xyz
1 ytb
2 tyd
выражения, которые составляют, когда заявление пробег порядка по Я бы. Таким образом, порядок uuid потерян. Есть ли какая-нибудь работа вокруг.
Я добавил указанную выше строку в Book.r b модель ... но она не работает –
вы можете проверить сейчас. –
@SyedAsadAbbasZaidi вы проверяете это? –