再会; 我创建了数据库助手以减少 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));