Вот некоторые часто используемые методы в консоли Rails:
-
Методы модели:
find: извлекает запись по ее первичному ключу.where: выполняет запрос к базе данных с указанными условиями.create: создает новую запись.обновление: обновляет атрибуты записи.destroy: удаляет запись из базы данных.
-
Методы ассоциации:
belongs_to: определяет связь «один к одному» между двумя моделями.has_many: определяет связь «один ко многим» между двумя моделями.has_one: определяет связь «один к одному», где связанная модель содержит внешний ключ.через: определяет связь «многие ко многим» посредством модели соединения.
-
Методы запроса:
pluck: извлекает определенный столбец из базы данных.select: указывает, какие столбцы следует извлечь из базы данных.order: определяет порядок, в котором следует получать записи.limit: указывает максимальное количество извлекаемых записей.group: группирует записи на основе указанного атрибута.
-
Методы обратного вызова:
before_save: выполняет код перед сохранением записи.after_save: выполняет код после сохранения записи.before_create: выполняет код перед созданием записи.after_create: выполняет код после создания записи.
Это всего лишь несколько примеров, в консоли Rails доступно гораздо больше методов. Это мощный инструмент для тестирования и отладки вашего приложения Rails.