Не везде сравнивает, как строки.
я JSON записываю, а потом пытаюсь его же сравнить с записанным.
Имеется следующая структура. Комп 1 (192.168.20.200)-коммутатор (192.168.20.2)-роутер кинетик (192.168.20.244 от коммутатора, 192.168.1.1 свой) - принтер по вайфаю (192.168.1.90).
на данный момент определяются в коде (условно валидность / не валидность строки).
На уровне интерфейса это нереально. Заблокировать web интерфейс? Пользователь обновит страницу и повторит.
Пользователь не дожидаясь ответа обновляет страницу и снова создает объект. Получается уже две транзакции в очереди. По итогу когда очередь доходит до выполнения имеем в базе два одинаковых объекта (созданных вплоть до ms) что ломает логику программы.
WHERE json_column = CAST( json_literal AS JSON )