awesome_print не показывает связанные объекты
Как мне получить AwesomePrint.ap, чтобы показать связанные объекты, которые вложены в объект? Это не делает это по умолчанию, и я предполагаю, что есть способ заставить это?
1 ответ
Решение
Вы можете использовать raw
параметр, например
ap my_model, raw: true
Это рекурсивно форматирует переменные экземпляра. Вы также можете сделать его по умолчанию, используя AwesomePrint.defaults
( Документация)
Но будьте осторожны: эта функция может добавить много шума, особенно при печати экземпляров объектов, связанных с Rails. (особенно ActiveRecord::Base
)