Class: ObservationMatrixColumnItem::Dynamic::Tag
- Inherits:
-
ObservationMatrixColumnItem::Dynamic
- Object
- ObservationMatrixColumnItem
- ObservationMatrixColumnItem::Dynamic
- ObservationMatrixColumnItem::Dynamic::Tag
- Defined in:
- app/models/observation_matrix_column_item/dynamic/tag.rb
Overview
Adds columns to matrix for descriptors tagged with the Keyword
Class Method Summary collapse
Instance Method Summary collapse
Methods inherited from ObservationMatrixColumnItem::Dynamic
Class Method Details
.subclass_attributes ⇒ Object
10 11 12 |
# File 'app/models/observation_matrix_column_item/dynamic/tag.rb', line 10 def self.subclass_attributes [:controlled_vocabulary_term_id] end |
Instance Method Details
#descriptors ⇒ Object
14 15 16 |
# File 'app/models/observation_matrix_column_item/dynamic/tag.rb', line 14 def descriptors Descriptor.joins(:tags).where(tags: {keyword: controlled_vocabulary_term}).to_a end |