.fetch()

Fetches the entries directly from the JSON file and returns the ones that match the provided filter. Fetches and returns all the entries from the collection if no filter is provided.

fetch(filter)

Parameter

Description

filter

Callback (optional)

Function to test each element of the array. Return a value that coerces to true to keep the element, or to false otherwise

Returns

Description

Entries that match the filter or a single entry if the array length is equal to 1 and a filter is provided

// Note: Users is a collection.

Users.create({ id: 1, name: '5antos' }); // { id: 1, name: '5antos' }

Users.fetch(); // [{ id: 1, name: '5antos' }]
Users.fetch(u => u.id === 1); // { id: 1, name: '5antos' }
Users.fetch(u => u.name === 'Unnamed user'); // null

Last updated