如何限制对模型某些字段的写入/读取访问?
例如,我有一个带有字段的模型
名字
,姓氏
,街道
,...
还有一些字段负责与其他模型的关系
ownerId
,...
我想授予某些字段的写入/读取权限,例如firstname
,但不适用于 ownerId
等其他字段。我该怎么做?
我尝试将字段 ownerId
标记为隐藏在 model.json 文件中
{
...,
"hidden": ["ownerId"],
...
}
这从返回的 json 中隐藏了字段,如文档中指定的那样,但仍然可以使用 PUT 请求更改字段。
最佳答案
在这里看看:https://github.com/strongloop/loopback/issues/531
您可能需要检查这个包:https://www.npmjs.com/package/loopback-ds-readonly-mixin
关于javascript - 环回 : How to restrict access to some fields of a model,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35728720/