Где находится id: {type: 'ID'}, сгенерированный в моделях featherjs, созданных пером-плюс-кли, определенным в официальной jsonschema? - PullRequest
0 голосов
/ 03 марта 2019

Я просмотрел документы и примеры схемы json и не вижу тип идентификатора, созданный в моделях json генератором.Пример перьев-плюс cli jsonschema

  properties: {
    // !code: schema_properties
    id: { type: 'ID' },
    email: {},

В официальном документе jsonschema идентификатор идентификатора определен как

"properties": {
      "id": {
        "type": ["string", "integer"],

1 Ответ

0 голосов
/ 04 марта 2019

Это не разрешено схемой JSON.

Согласно документам на https://github.com/feathers-plus/generator-feathers-plus/tree/master/docs/json-schema

Модели перьев основаны на JSON-схеме.

Это говорит мне о том, что их модели не совсем JSON Schema.

Если вы хотите знать почему, вам, вероятно, следует поднять проблему с их репозиторием на github.

...