Фильтр MariaDB Вложенная строка json

#json #mariadb

Вопрос:

Я хочу отфильтровать по номеру в разделе Перенаправленный номер

 json "{"forwardedNumber":{"number":" 27781361395","country":"ZA"},"newNumber":{"number":{"digits":" 441545455422408926","didId":"ba-aee5-b75ca6bc9b08"},"numberType":{"id":"123456789","name":"Geographic"}}}"

SELECT JSON_TYPE (JSON_EXTRACT(t.extra_data, '$.number')) ,
       JSON_VALID( t.extra_data )AS j, t.* FROM order_details t
 WHERE
    json_extract(  t.extra_data  , '$.number')  = ' 27781361395';
 

У меня есть тысячи строк, но я хочу запустить это так, я вообще не получаю строк.это для или на базе данных МАРИИ, а не MYSQL !

Комментарии:

1. Похоже, вам следует использовать $.forwardedNumber.number ?

2. @Ник сделал это, я сделал все это, но это ничего не вернуло

3. Привет, Кинсли. Вы можете проверить это , как уже указывал @Nick.