如何在Loopback中添加内置模型的关系

时间:2016-02-11 05:58:51

标签: javascript node.js loopbackjs strongloop

我在Loopback中使用内置模型的问题。 我需要扩展我的内置模型 - 具有自定义关系的用户。

// Extend properties
var properties = {

};

// Extend options
var options = {
    relations: {
        rooms: {
            type: "hasMany",
            model: "Room",
            foreignKey: ""
        }
    }
};

// Call method
loopback.Model.extend('User', properties, options);

但是,在重新启动服务器模型后,新的rest-method和new属性不适用于我的情况。

也许我做错了什么,但也许现在社区有新的解决方案呢?

1 个答案:

答案 0 :(得分:-1)

您无法修改内置模型。

而是创建一个扩展User的MyUser模型,修改MyUser,添加关系,方法等。

如果您只想在API资源管理器中查看MyUser,可以稍后隐藏用户。