TP5.0版本EXP使用

最近有个项目需要使用FIND_IN_SET 查询数据,用了好长时间才弄好,特此记录,以免在遇到不会写了

TP5可以直接使用sql语句进行查询,但因为是多条件查询,不能直接使用sql语句,需要使用EXP进行连接,按照手册写好,测试报错,百度的一些写法也都有问题,最终在一个回答中找到原因,因为5.0.17版本升级5.0.18版本时,EXP的写法变了,具体查看手册的升级指导:

TP5.0版本EXP使用_第1张图片

按照新的EXP表达式的写法,测试通过

TP5.0版本EXP使用_第2张图片

但是FIND_IN_SET 测试失败,经过测试FIND_IN_SET如下:

你可能感兴趣的:(PHP,TP5)