Validando campos

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 ?

Então consegui fazer com que o campo se torne obrigatório assim, o que na verdade é o que preciso.

class Apartamento < ActiveRecord::Base
  belongs_to :condominio
  has_many :veiculo
  has_many :funcionario
  has_many :morador
  has_many :receita_a_receber
  
  # Cria validação
  validates  :unidade , :presence => true#{:message => "Unidade é obrigatório !"}   
end

Só que não consegui fazer a mensagem Unidade é obrigatório !, aparecer na view.

Aparece assim: