データ型を使用して mysql DB にレコードを挿入しましたjson encoded
。データ内で検索する必要がありjson encoded
ますが、次の MySql クエリを使用して適切なデータを取得できません。
SELECT `id` , `attribs_json`
FROM `products`
WHERE `attribs_json` REGEXP '"1":{"value":[^"3"$]'
クエリ結果は「1」に等しいキーであり、値は「3」以外です
私のデータは次のとおりです。
{"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":""
}}