动态地将mixin添加到模型中

时间:2017-05-30 10:49:44

标签: javascript node.js loopback

我写了一个mixin并称之为#34; AuthenticatedFields"。它与read-only mixin相似,但它也考虑了用户角色。它将属性名称和角色名称作为输入,如果用户没有角色来查看该属性,则删除数据。

// common/models/somemodels.json
"mixins": {
    "AuthenticatedFields": {
      "data": "admin"
    }
}

但是,我想动态地这样做,而不是在模型配置文件中。因为用户权限应该能够更改。

是否可以动态添加/删除/更改mixins?

0 个答案:

没有答案