Wie suche ich nach JSON-Daten in MySQL?

Ich füge meine Daten in eine Datenbank mit @ ejson_encoded. Jetzt möchte ich in "feature" suchen, kann aber nicht.

MySQL-Abfrage:

SELECT  `id` ,  `attribs_json` 
FROM  `products` 
WHERE  `attribs_json` REGEXP  '"1":{"value":[^"3"$]'

Diese Abfrage zeigt mir alle Zeilen mit dem Schlüssel "1" und Wert ist alles, was nicht Wert ist "3"

Meine Daten sind:

{"feature":{"1":{"value":"["2","3"]"},
            "2":{"value":["1"]},
            "5":{"value":""},
            "3":{"value":["1"]},
            "9":{"value":""},
            "4":{"value":"\u0633\u0627\u062a\u0646"},
            "6":{"value":""},
            "7":{"value":""},
            "8":{"value":""}
           },
"show_counter":"0",
"show_counter_discount":""
}}

Antworten auf die Frage(10)

Ihre Antwort auf die Frage