> For the complete documentation index, see [llms.txt](https://simpldb.js.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://simpldb.js.org/documentation/collection/fetchmany.md).

# .fetchMany()

Fetches the entries directly from the JSON file and returns the ones that match the provided filter.

### fetchMany(filter)

| **Parameter** | **Description**                                                                                                                                                                                                                                              |
| ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| filter        | <p><a href="https://developer.mozilla.org/en-US/docs/Glossary/Callback_function">Callback</a></p><p>Function to test each element of the array. Return a value that coerces to <code>true</code> to keep the element, or to <code>false</code> otherwise</p> |

| **Returns**                                                                                                                                                        | **Description**               |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------- |
| [Array](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array)<[Data](https://simpldb.gitbook.io/docs/types-and-interfaces/data)> | Entries that match the filter |

```javascript
// Note: Users is a collection.

Users.createBulk([
  { name: 'Peter', age: 20 },
  { name: 'Henry', age: 18 },
  { name: 'John', age: 15 }
]);

Users.fetchMany(user => user.age > 18); // [{ name: 'Peter', age: 20 }, { name: 'Henry', age: 18 }] 
```
