Method: JSONAPI::Resource.find
- Defined in:
- lib/jsonapi/resource.rb
.find(filters, options = {}) ⇒ Object
Override this method if you have more complex requirements than this basic find method provides
731 732 733 734 735 736 737 738 739 740 741 742 743 |
# File 'lib/jsonapi/resource.rb', line 731 def find(filters, = {}) context = [:context] records = filter_records(filters, ) sort_criteria = .fetch(:sort_criteria) { [] } = (sort_criteria) records = sort_records(records, , context) records = apply_pagination(records, [:paginator], ) resources_for(records, context) end |