powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / JSON_SEARCH булевые переменные в массиве
1 сообщений из 1, страница 1 из 1
JSON_SEARCH булевые переменные в массиве
    #39757739
crazybite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!
Подскажите как правильно подсчитать количество значений true в JSON вида "[{"name": "test11", "status": true}, {"name": "test12", "status": true}, {"name": "test13", "status": false}]".
Делаю следующее:

SELECT JSON_SEARCH(JSON_EXTRACT( '[{"name": "test11", "status": true}, {"name": "test12", "status": true}, {"name": "test13", "status": false}]',"$[*].status"),"all", "true")
Не дает результатов, ибо ищет именно строку "true". Вот так есть результат, но это неправильно...

SELECT JSON_SEARCH(JSON_EXTRACT('[{"name": "test11", "status": true}, {"name": "test12", "status": "true"}, {"name": "test13", "status": false}]',"$[*].status"),"all", "true")

Как заставить искать его именно булевую переменную? Только строковые функции не предлагайте плз.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / JSON_SEARCH булевые переменные в массиве
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]