I have a problem, I cannot find the answer in the Loopback docs.
Say I have a Company model and an Employee model. There is a 1Xn relationship between Company and its Employees . When /api/Employees is called, the server returns all employees.
I only want to return the list of employees who are in the same company with the user requesting the list.
To do this, I created a remote hook
Employee.beforeRemote('find', function(context, modelInstance, next) { var reject = function() { process.nextTick(function() { next(null, false); }); };
I thought this should work every time, but apparently it only works when there are already some query filters in the search, for example include, although console.log prints the correct context.req.query object.
What am I missing? Any help would be greatly appreciated!
source share