Class: Observation::Qualitative
- Inherits:
-
Observation
- Object
- Observation
- Observation::Qualitative
- Defined in:
- app/models/observation/qualitative.rb
Overview
See Descriptor::Qualitative
Instance Method Summary collapse
Instance Method Details
#unique_observation_object ⇒ Object (private)
12 13 14 15 16 17 18 19 20 21 |
# File 'app/models/observation/qualitative.rb', line 12 def unique_observation_object if Observation::Qualitative.where( character_state_id: character_state_id, observation_object_id: observation_object_id, observation_object_type: observation_object_type, descriptor_id: descriptor_id ).where.not(id: id).exists? errors.add(:observation_object, 'the observation already exists') end end |