С некоторого времени я заметил, что не могу правильно видеть параметры запроса к базе данных со специальными гемами.
(Rails 5, Ruby 2.5.1, Postgresql 10)
Пример: мини-профилиратор стойки , rails_panel :
SELECT "items"."id" FROM "items" WHERE "item"."category_id" IN ($1,$2,$3) LIMIT $4;
Ранее это было:
SELECT "items"."id" FROM "items" WHERE "item"."category_id" IN (11,12,13) LIMIT 20;
Действие контроллера:
Item.select(:id).where(category_id: @ids).limit(per_page)
#let be @ids = [11,12,13], per_page = 20
Вывод журнала сброса в терминале:
Item Load (2.6ms) SELECT "items"."id" FROM "items" WHERE "item"."category_id" IN ($1,$2,$3) LIMIT $4
[["category_id", 11], ["category_id", 12],["category_id", 13], ["LIMIT", 20]]
Я пыталсяОткатить множество шагов изменений, но ничего не изменилось.
Что я могу сделать, чтобы вернуть нормальный вывод для отладки?