В моем приложении Rails У меня есть модель под названием модулей приложений эта модель у меня есть поле, называемое состоянием, это моя модельИзменения только одно поля модели в Rails
class Application < ActiveRecord::Base
belongs_to :job
belongs_to :user
scope :new, where(:status => 'New')
scope :reviewed, where(:status => 'Profile Reviewed')
scope :offered, where(:status => 'Offer Given')
scope :accepted, where(:status => 'Offer Accepted')
scope :hired, where(:status => 'Hired')
scope :declined, where(:status => 'Decline')
Я интересно, если это возможно чтобы изменить только статус в модальном (все состояние с флажком) на странице показа приложения, если это так, что это лучший способ сделать это, или состояние должно быть разделенной моделью
Наличие столбца «status» с английскими ярлыками обычно является признаком того, что вы недостаточно денормировали свои данные. Лучше использовать код, например 'offer_given', или значение таблицы поиска для целей согласования данных. – tadman