sql查询问题


不知道为什么用框架生成出来crud功能项,存在连表查询存在问题,想问一下如何处理这种问题

2个回答默认排序 投票数排序
YANG001
YANG001
这家伙很懒,什么也没写~
4天前

报什么错误

九月枫似火
九月枫似火
这家伙很懒,什么也没写~
21小时前

换原生条件whereRaw试试

language 复制代码
 public function getparent(): void 
    {
       $res =  $this->model
       ->field(['id','code','name as label'  ,'pid'])
      // ->limit(100)
       ->whereRaw("RIGHT(code, 6) = '000000' or RIGHT(code, 4) = '0000' or Right(code,2)='00'")
       ->select()
       ->toArray();
        

       $res = $this->tree->assembleChild($res);
        $this->success('', [
            'list'   => $res,
            'remark' => get_route_remark(),
        ]);

    }
请先登录
0
1
0
2