Method: Valkyrie::Persistence::Postgres::QueryService#find_all_of_model
- Defined in:
- lib/valkyrie/persistence/postgres/query_service.rb
#find_all_of_model(model:) ⇒ Array<Valkyrie::Resource>
Retrieve all records for a specific resource type and construct Valkyrie
Resources for each record
32 33 34 35 36 |
# File 'lib/valkyrie/persistence/postgres/query_service.rb', line 32 def find_all_of_model(model:) orm_class.where(internal_resource: model.to_s).find_each.lazy.map do |orm_object| resource_factory.to_resource(object: orm_object) end end |