Class: MemoryModel::Collection
- Inherits:
-
Object
- Object
- MemoryModel::Collection
- Extended by:
- ActiveSupport::Autoload
- Includes:
- Finders, Initializers, Operations
- Defined in:
- lib/memory_model/collection.rb,
lib/memory_model/collection/index.rb,
lib/memory_model/collection/finders.rb,
lib/memory_model/collection/operations.rb,
lib/memory_model/collection/index/multi.rb,
lib/memory_model/collection/index/unique.rb,
lib/memory_model/collection/initializers.rb,
lib/memory_model/collection/loader_delegate.rb,
lib/memory_model/collection/marshaled_record.rb
Defined Under Namespace
Modules: Finders, Initializers, Operations Classes: Index, LoaderDelegate, MarshaledRecord
Instance Attribute Summary collapse
-
#primary_key ⇒ Object
readonly
Returns the value of attribute primary_key.
Method Summary
Methods included from Operations
#clear, #create, #delete, #load_all, #read, #read_all, #update
Methods included from Initializers
#add_index, #index_names, #indexes, #initialize, #set_primary_key
Methods included from Finders
#all, #count, #find, #find_all, #find_by, #find_or_create_by, #find_or_create_by!, #find_or_initialize_by, #where
Instance Attribute Details
#primary_key ⇒ Object (readonly)
Returns the value of attribute primary_key.
16 17 18 |
# File 'lib/memory_model/collection.rb', line 16 def primary_key @primary_key end |