《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。

关于 LearnKu
这种我们存的时候会首尾都加逗号,然后like 就可以了
@thebestxt
大佬说的是这种吗?
SELECT * FROM table WHERE CONCAT(",",str_col,",") LIKE "%,str,%"这样好像也不行,因为
str作为一个整体字符串进行检索了,不能一次性查询出所要的结果来。 :grinning:联合查询行么
早日拆表,否则后面更麻烦
我也是这么存储的,但是我是将其同步到ES,然后在ES中执行的查询
@liziyu 大致是这个意思了。 通常我们在存数据的时候会在首位都存上逗号,而不是在查询的时候加。 查询的时候可以用
... like '%,3,%' or like '%,4,%' or like '%,5,%'效率肯定不是很高就是了不过话说回来,这种需求还是尽早拆成子表。
前两天有类型需求, 不过我是 json 字段存的数组, 可以先动态生成 sql 语句再查询
explode(',', 'col_a'), [3,4,5], diff
存进去的时候就要首位加上都好