Module: Zermelo::Records::Unordered::ClassMethods
- Defined in:
- lib/zermelo/records/class_methods.rb
Instance Method Summary collapse
Instance Method Details
#add_id(id) ⇒ Object
117 118 119 |
# File 'lib/zermelo/records/class_methods.rb', line 117 def add_id(id) backend.add(ids_key, id) end |
#delete_id(id) ⇒ Object
121 122 123 |
# File 'lib/zermelo/records/class_methods.rb', line 121 def delete_id(id) backend.delete(ids_key, id) end |
#ids_key ⇒ Object
109 110 111 112 113 114 115 |
# File 'lib/zermelo/records/class_methods.rb', line 109 def ids_key @ids_key ||= Zermelo::Records::Key.new( :klass => self, :name => 'ids', :type => :set, :object => :attribute ) end |