Предполагая, что у меня есть файл конфигурации .yml, который я проверяю по схеме, используя библиотеку ajv
Интересно, есть ли способ проверки определенных значений по существующим свойствам.Больше похоже на ссылки.
Например
Если у меня есть следующая конфигурация: -
cars
id: 12
make: BMW
id: 23
make: Ferrari
inventory
location: USA
cars:
12 // because they exist above under cars
23 // so they are valid !
Как я могу проверить, существует ли идентификатор машин в инвентаре под автомобилямивне инвентаря?
Так, например, если бы у меня был инвентарь с идентификатором 98 -> автомобили, он был бы недействительным, поскольку его нет под машинами?
Должен ли справочник $ data referenceчто-нибудь с этим?Потому что, ссылаясь на библиотеку, кажется, что в этом случае это не поможет.