Class: DeepStore::Operations::WhereQuery
- Inherits:
-
Object
- Object
- DeepStore::Operations::WhereQuery
- Includes:
- Operation
- Defined in:
- lib/deep_store/operations/where_query.rb
Instance Method Summary collapse
Methods included from Operation
Instance Method Details
#result ⇒ Object
6 7 8 9 10 11 12 13 14 15 |
# File 'lib/deep_store/operations/where_query.rb', line 6 def result query = data[:query] dao.(query).map do |object| attributes = KeyParser.call(object, resource_class.settings[:key]) resource = resource_class.new(attributes) resource.persisted = true resource end end |