环回:如何限制对模型某些字段的访问

如何限制对模型某些字段的读/写访问?

例如,我有一个模型字段的firstnamelastnamestreet ,…

还有一些领域负责与其他模型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