Reputation: 1381
I need to override the GET on strongloop. So when I GET foo/ it returns something different as the default one.
I tried using remoteMethod
with http: {path: '/', verb: 'get'}
without success.
How can I override any default method on strongloop?
Upvotes: 9
Views: 2522
Reputation: 1381
Finally I found it. So get corresponds to find without any filter.
So the code is:
Foo.on('attached', function() {
Foo.find = function(filter, callback) {
//Whatever you need to do here...
callback(null, {hello: 'hello'});
}
});
Here there is a link for all the PersistedModel methods
I just put 'attached' without exactly knowing why so if someone can comment the reason it would be great.
Upvotes: 13