При добавлении схемы ответа к ресурсу fastify, использующему ключевое слово $merge
, выдается ошибка
FST_ERR_SCH_BUILD: Failed building the schema for GET: /, due error undefined unsupported
.
Схема выглядит следующим образом, но та же ошибка выбрасывается с использованием примеров из ajv или fastify.
response: {
200: {
$merge: {
source: {
type: 'object',
properties: {
foo: { type: 'string' }
}
},
with: {
type: 'object',
properties: {
bar: { type: 'string' }
}
}
}
}
}
обходной путь, описанный в собственном ответе