Доброго времени суток.
Возник такой вопрос. Есть поле типа JSON, в нем массив объектов, например:
[{"id": 1, "val": 10212}, {"id": 2, "val": 210212}, {"id": 1, "val": 210213}]
Возможно ли средствами БД проверить уникальность id для записи при добавлении или изменении? Очень желательно без триггеров, с ними и сам могу ) Да, массив может быть огромный, потому варианты типа виртуального поля SET тоже не то, т.к. ограничение в 255 элементов.
Приведенный выше пример некорректен, т.к. два объекта с одним id
Спасибо.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Наткнулся в одном видео на пример, когда количество товаров в категориях для меню доставалось из elasticsearch:
Есть двойной цикл for с проверкой внутри на совпадение с заранее добытым массивом id