awesome_print не показывает связанные объекты

Как мне получить AwesomePrint.ap, чтобы показать связанные объекты, которые вложены в объект? Это не делает это по умолчанию, и я предполагаю, что есть способ заставить это?

1 ответ

Решение

Вы можете использовать raw параметр, например

ap my_model, raw: true

Это рекурсивно форматирует переменные экземпляра. Вы также можете сделать его по умолчанию, используя AwesomePrint.defaults ( Документация)

Но будьте осторожны: эта функция может добавить много шума, особенно при печати экземпляров объектов, связанных с Rails. (особенно ActiveRecord::Base)

Другие вопросы по тегам