Как насчет скромная небольшая книжная
выборка Ruby г-на Neigborly:
IO.foreach("textfile.txt") {|line| puts line }
Для материалов, связанных со схемой
Model.column_names
Model.columns_hash
Model.columns
Например, переменных / атрибутов в объекте AR
object.attribute_names
object.attribute_present?
object.attributes
Например, для методов без наследования от суперкласса
Model.instance_methods(false)
Существует плагин рельсов под названием «Аннотировать модели», который сгенерирует атрибуты вашей модели поверх вашей модели. файлы вот ссылка:
https://github.com/ctran/annotate_models
чтобы синхронизировать аннотацию, вы можете написать задачу для повторного создания аннотированных моделей после каждого развертывания.