Search on relationship fields by default
Last updated
Last updated
...
// Get a list of Customers - Check out our documentation for more details: https://docs.forestadmin.com/documentation/reference-guide/routes/default-routes#get-a-list-of-records
router.get('/customers', permissionMiddlewareCreator.list(), (request, response, next) => {
request.query.searchExtended = '1';
const recordsGetter = new RecordsGetter(customers, request.user, request.query);
recordsGetter.getAll()
.then(records => recordsGetter.serialize(records))
.then(recordsSerialized => response.send(recordsSerialized))
.catch(next);
});
// Get a number of Customers - Check out our documentation for more details: https://docs.forestadmin.com/documentation/reference-guide/routes/default-routes#get-a-list-of-records
router.get('/customers/count', permissionMiddlewareCreator.list(), (request, response, next) => {
request.query.searchExtended = '1';
const recordsCounter = new RecordsCounter(customers, request.user, request.query);
recordsCounter.count()
.then(count => response.send({ count }))
.catch(next);
});
...