laravel-admin 查询过滤 获取输入值,查询中间表,再操作处理

有时查询过滤,方便用户查询的字段不是本表中的,需要进行一次处理,转换到本表中的数据,在进行处理

如:输入用户姓名,在其他表中查询user_id

 

 思路:

$sUserName = \Request::has('userName') ? \Request::get('userName') : '';

   先这样获取输入的值,进行处理(同一姓名的所有id),拿到本表需要的数据

  然后再$gird->filter()进行查询

缺点:查询速度慢一些,但急于解决问题,后台用着也就先凑活着

posted @ 2020-01-03 09:21  左左zgf  阅读(3566)  评论(0)    收藏  举报