优艾设计网

商品具有多个标签,商品与标签在数据库是一对多的关系,如何快捷便利的根据几个标签查询符合条件的商品??

优艾设计网 https://www.uibq.com 2023-04-19 11:06 出处:网络 作者:在线设计
在一个业务场景中,商品具有多个标签,用户可以通过标签筛选产品优艾设计网_Photoshop百科;在数据库中,商品与标签是一对多的关系,如何根据几个标签查询符合条件的商品列表呢?我的想法是根据标签逐一查询出相对应

在一个业务场景中,商品具有多个标签,用户可以通过标签筛选产品优艾设计网_Photoshop百科;在数据库中,商品与标签是一对多的关系,如何根据几个标签查询符合条件的商品列表呢?我的想法是根据标签逐一查询出相对应的商品列表,然后求交集。有没有更快捷效率更高的方法呢?


布雅戈 2022-07-14 18:31

优艾设计网_设计圈

把标签分别标记为1,2,4,8,设置一个标志字段,然后符合标签的对应位数为1,例如同时属于,标签1和3的对应字段就是5,查询的时候先算一下对应数值,然后where =就可以了。


0

精彩评论

暂无评论...
验证码 换一张
取 消