Невозможно проверить вложенные свойства, Loopback 3 - PullRequest
0 голосов
/ 26 февраля 2019

Валидатор не смотрит вложенное свойство.Я хотел бы построить вложенное и проверенное свойство.

При такой конфигурации:

 "properties": {
    "requiredProperty": {
      "type": "string",
      "required": true
    },
    "nest": {
      "type": {
        "nestedRequiredProperty1": {
          "type": "string",
          "required": true
        },
        "nestedRequiredProperty2": {
          "type": "string",
          "required": true
        }
      },
      "required": true
    }
  },

Если я отправлю только это для создания:

{
  "requiredProperty": "foo1",
  "nest": {
     "nestedRequiredProperty1": "foo2"
  }
}

У меня нет сообщений об ошибках, объект создан.Мне бы хотелось, чтобы этого не было, потому что отсутствует nestedRequiredProperty2.

Что мне делать?

...