743 B
743 B
Breaking Changes
1.9
Remote Method API
loopback.remoteMethod()
is now deprecated.
Defining remote methods now should be done like this:
// static
MyModel.greet = function(msg, cb) {
cb(null, 'greetings... ' + msg);
}
MyModel.remoteMethod(
'greet',
{
accepts: [{arg: 'msg', type: 'string'}],
returns: {arg: 'greeting', type: 'string'}
}
);
NOTE: remote instance method support is also now deprecated...
Use static methods instead. If you absolutely need it you can still set
options.isStatic = false
We plan to drop support for instance methods in
2.0
.
Remote Instance Methods
All remote instance methods have been replaced with static replacements.
The REST API is backwards compatible.