У меня есть следующая проверка поля модели:
validates_uniqueness_of :acronym, :scope => [:group_id], :case_sensitive => false
Проблема в том, что это поле является необязательным, и пустое значение /nil возвращается как уже сделанное сокращение. Я только хочу проверить, что аббревиатура уникальна, если было предоставлено значение. Есть ли способ обновить эту проверку, чтобы иметь место только в том случае, если есть фактическое значение. Не нуль/пусто?
Спасибо