Module: Zermelo::Records::Unordered::ClassMethods
- Defined in:
- lib/zermelo/records/class_methods.rb
Instance Method Summary collapse
Instance Method Details
#add_id(id) ⇒ Object
127 128 129 |
# File 'lib/zermelo/records/class_methods.rb', line 127 def add_id(id) backend.add(ids_key, id) end |
#delete_id(id) ⇒ Object
131 132 133 |
# File 'lib/zermelo/records/class_methods.rb', line 131 def delete_id(id) backend.delete(ids_key, id) end |
#ids_key ⇒ Object
119 120 121 122 123 124 125 |
# File 'lib/zermelo/records/class_methods.rb', line 119 def ids_key @ids_key ||= Zermelo::Records::Key.new( :klass => self, :name => 'ids', :type => :set, :object => :attribute ) end |