我使用特定的数据库助手并收到错误消息“调用数组上的成员函数 whereRaw()”

再会; 我创建了数据库助手以减少 Laravel 框架中的代码,但是当我在助手中使用函数时,我收到错误消息“调用数组上的成员函数 whereRaw()”,这是我的助手代码


namespace App\Helpers;

    use DB;


    class dBHelper

    {

        /**

         * This functin retrive all data with pagination .

         */


        public static function pagination($dbName,$Tablename,$Condition="",$data)

        {

            $stattment =DB::connection(''.$dbName.'')-> select('select * from  '.$Tablename.' ')

                ->whereRaw(''.$Condition.'', $data)

                ->Paginate(1);


            return $stattment;

        }



    }

这是我的控制器


$dataView['products']=dBHelper::pagination('mysql','products','`status`=? AND `deleted`=?',array(1,1));



精慕HU
浏览 103回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP