在strongloop上覆盖GET或任何默认方法

per*_*eus 9 strongloop loopbackjs

我需要在strongloop上覆盖GET.因此,当我获取foo /它返回不同的默认值.

我试着用remoteMethodhttp: {path: '/', verb: 'get'}都没有成功.

如何覆盖strongloop上的任何默认方法?

per*_*eus 13

最后我发现了它.所以get对应于没有任何过滤器的find.

所以代码是:

Foo.on('attached', function() {
  Foo.find = function(filter, callback) {
    //Whatever you need to do here...
    callback(null, {hello: 'hello'});
  }
});
Run Code Online (Sandbox Code Playgroud)

这里有一个所有PersistedModel方法的链接

我只是把"附加"放在一边而不知道为什么如此,如果有人可以评论它会很棒的原因.