Как требовать свойства только при создании объекта в loopback4 - PullRequest
0 голосов
/ 23 января 2019

У меня есть модель с необходимыми свойствами, но они требуются только при создании, при обновлении требуется только свойство id. Это мой пример модели:

@model()
export class MyModel extends Entity {
  @property({
    type: 'string',
    required: true
  })
  name: string;

  @property({
    type: 'string',
    id: true,
  })
  id: string;
}

В схемах Mongoose я могу определить контекст для проверки параметров, но в документации по Loopback 4 я не могу найти ничего подобного для решения этой проблемы

...