2016-03-01 2 views
2

Как вы ограничиваете доступ на чтение и чтение к некоторым полям модели?Loopback: как ограничить доступ к некоторым полям модели

К примеру, у меня есть модель с полями firstname, lastname, street, ...

И некоторые поля, которые отвечают за отношения с другими моделями ownerId, ...

Я бы например, предоставить доступ для чтения/записи для некоторых полей, например firstname, но не для других областей, таких как ownerId. Как мне это сделать?

Я попытался показывающего поле ownerId как скрытые в файле model.json

{ 
    ..., 
    "hidden": ["ownerId"], 
    ... 
} 

Это скрывает поле из JSON, который возвращается, как указано в документации, но это по-прежнему возможно изменение полей с использованием запроса PUT.

ответ

Смежные вопросы