Я использую AJV (другой валидатор схемы Json) на NodeJs.
у меня следующая схема
var schema = {
"$id": "testSchema.json",
"type": "object",
"$schema": "http://json-schema.org/draft-06/schema#",
"additionalProperties": false,
"properties": {
"userId": {
"type": "integer"
},
"userName": {
"type": "string"
},
"uniqueID": {
"type": "integer"
}
}
}
Мне нужно перезаписать свойство unqiueID
значением, которое я мог бы как-то передать в схему Json или AJV. Я думаю, что вышеизложенное можно сделать с помощью метода AJV addKeyword, пытался использовать его, но не удалось, потому что я не знаю, как манипулировать (и возвращать) значение данных из пользовательских ключевых слов AJV. Можно ли изменить данные с помощью AJV? или есть другие возможные способы сделать это?? Благодарю вас!