TP5中如何在数组where中使用find_in_set查询

应用场景

已经组合几个where数据条件,如:

$where=[];

$where['name']='张三';

$where['sex']=1;

这是还需要在where中使用find_in_set进行查询,如何做呢?看下面

 

$where[] = ['exp',Db::raw("FIND_IN_SET(3,roles)")];    //roles值为一个字符串,例子:2,3,4,5

 

这样就可以实现在数组where中使用find_in_set进行查询

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章