1.MySQL 5.7 (注意,json格式最低需要改版本支持);
2.存json数据的数据库字段类型必须是json,不能是varchar;
select * from goods_category a where JSON_LENGTH(a.id_path) < 3
以上查询表示查询id_path 字段,json数组内元素小于3个的所有数据
查询主要使用到了MySQL的JSON_LENGTH函数
更多JSON_LENG 参考资料: MySQL JSON_LENGTH() 函数 (sjkjc.com)
http://blog.xqlee.com/article/1725423235517911041.html