Консоль Rails: полный список полезных методов разработки Ruby on Rails

Вот некоторые часто используемые методы в консоли Rails:

  1. Методы модели:

    • find: извлекает запись по ее первичному ключу.
    • where: выполняет запрос к базе данных с указанными условиями.
    • create: создает новую запись.
    • обновление: обновляет атрибуты записи.
    • destroy: удаляет запись из базы данных.
  2. Методы ассоциации:

    • belongs_to: определяет связь «один к одному» между двумя моделями.
    • has_many: определяет связь «один ко многим» между двумя моделями.
    • has_one: определяет связь «один к одному», где связанная модель содержит внешний ключ.
    • через: определяет связь «многие ко многим» посредством модели соединения.
  3. Методы запроса:

    • pluck: извлекает определенный столбец из базы данных.
    • select: указывает, какие столбцы следует извлечь из базы данных.
    • order: определяет порядок, в котором следует получать записи.
    • limit: указывает максимальное количество извлекаемых записей.
    • group: группирует записи на основе указанного атрибута.
  4. Методы обратного вызова:

    • before_save: выполняет код перед сохранением записи.
    • after_save: выполняет код после сохранения записи.
    • before_create: выполняет код перед созданием записи.
    • after_create: выполняет код после создания записи.

Это всего лишь несколько примеров, в консоли Rails доступно гораздо больше методов. Это мощный инструмент для тестирования и отладки вашего приложения Rails.