Ao cadastrar o sistema chama este metodo:
controller
# POST /apartamentos
# POST /apartamentos.json
def create
@apartamento = Apartamento.new(apartamento_params)
@apartamento.ativo = true
@apartamento.data_inclusao = DateTime.now
respond_to do |format|
if @apartamento.save
format.html { redirect_to @apartamento, notice: 'Apartamento foi criado com sucesso!' }
format.json { render :show, status: :created, location: @apartamento }
else
format.html { render :new }
format.json { render json: @apartamento.errors, status: :unprocessable_entity }
end
end
end
model
class Apartamento < ApplicationRecord
belongs_to :condominio
has_many :veiculo
has_many :funcionario
has_many :morador
has_many :receita_a_receber
end
Como validar os campos desta classe ?