__get__identities 的远程后环回未执行

Loopback afterRemote of __get__identities not executed

我有一个用户模型 hasMany userIdentity,关系名称是 'identities'。

我在 user 模型中定义了以下内容。然而,当我可以 GET /users/me/identities 时,它 returns 我得到了正确的资源,但是 afterRemote 永远不会被执行。

User.afterRemote('__get__identities', function (context, identities, next) {
   console.log('after __get__identities');
   next();
})

您可以根据需要使用 'prototype.__get__identities' 来匹配远程名称,但正如@IvanSchwarz 所建议的那样,使用 '*.__get__identities' 也可以。