У меня есть таблица в MySql примерно так:
create table json_docs (
id int auto_increment primary_key,
doc json not null
)
У меня также есть схема json, которой подчиняется этот столбец doc
.
{
"$id": "https://my.org/namespace/doc.schema.json",
"type": "object",
"properties": {...}
}
Есть ли способ применить эту схему в MySql во время вставки или обновления?
insert into json_docs (doc) values ('{...}')
Я также использую PHP Laravel. Если есть способ сделать это на уровне модели Laravel, мне также будет интересно.
Заранее спасибо за помощь!