Loopbackjs 自定义方法未在关系中显示

Loopbackjs custom methods not showing in relations

在强循环中,我有一个用户模型和一个消息模型。 Messages 模型在 message.js 文件中添加了一个自定义方法。假设它叫做

Message.sendMessage

这在消息端点工作正常。然后我将消息模型作为一对多添加到用户模型中 - 这工作正常,我现在可以看到所有预定义的消息模型,但不是我通过实际代码添加的方法。所以基本的 CRUD 方法有效,但自定义方法无效。知道如何让这些显示出来吗?

Message.sendMessage 是一个静态方法,不能从模型实例中调用。

如果你想从Messageclass的实例中调用它,你需要将它定义为Message.prototype.sendMessage