Sha256: 692c14c568e066c7b3390e21946fc14444a03f8c848a6053a29a993b4d5812a6

Contents?: true

Size: 514 Bytes

Versions: 19

Compression:

Stored size: 514 Bytes

Contents

# *Flexirest:* Filtering result lists

If the API returns a JSON list of items, this is returned to you as a `Flexirest::ResultIterator` object. A `ResultIterator` sorts simple filtering of the list using a `where` method based on values matching a specified criteria (or matching using regular expressions):

```ruby
class Article < Flexirest::Base
  get :all, "/articles"
end

Article.all.where(published: true, department: /technical\-/)
```


-----

[< Validation](validation.md) | [Debugging >](debugging.md)

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
flexirest-1.12.4 docs/filtering-result-lists.md
flexirest-1.12.3 docs/filtering-result-lists.md
flexirest-1.12.2 docs/filtering-result-lists.md
flexirest-1.12.1 docs/filtering-result-lists.md
flexirest-1.12.0 docs/filtering-result-lists.md
flexirest-1.11.3 docs/filtering-result-lists.md
flexirest-1.11.2 docs/filtering-result-lists.md
flexirest-1.11.1 docs/filtering-result-lists.md
flexirest-1.11.0 docs/filtering-result-lists.md
flexirest-1.10.12 docs/filtering-result-lists.md
flexirest-1.10.11 docs/filtering-result-lists.md
flexirest-1.10.10 docs/filtering-result-lists.md
flexirest-1.10.9 docs/filtering-result-lists.md
flexirest-1.10.8 docs/filtering-result-lists.md
flexirest-1.10.7 docs/filtering-result-lists.md
flexirest-1.10.6 docs/filtering-result-lists.md
flexirest-1.10.5 docs/filtering-result-lists.md
flexirest-1.10.4 docs/filtering-result-lists.md
flexirest-1.10.3 docs/filtering-result-lists.md