MySQL 数组格式的 JSON 字段如何创建索引?

有个分类字段是多值的,所以使用json类型,保存格式为[1,2,3,4,5]这种,请问这种如何创建索引?并且查询条件是多值的时候(比如:1,2,3)要如何查询?

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 2

个人认为 一个字段存多值, 这本身数据库设计的就有问题.
你的意思是: 比如一片文章的分类是有多个? 这明显是 1 对 多的关系

5年前 评论

@ouer1994 确实一篇文章多个分类,是一对多,但除了建关联表是否有别的简单点的方法,在考虑json字段是否可以解决我的问题。

5年前 评论
ouer1994 5年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!