Laravel Postgres SQLSTATE[42601]:语法错误:7 错误:“”“”处或附近的零长度分隔标识符

问题描述

显示数据没问题,但是在进行搜索时会出现错误。 我不知道发生了什么。

控制器:

public function data()
{
    if(request()->ajax()) {
        return datatables()
        ->of(DB::table('data_pmks')->select('id_pmks','tgl_pelaksanaan','nama','jenis_kelamin','jenis_pmks','jenis_pelayanan','jenis_intervensi')
        ->orderBy('id_pmks','desc')
        ->where('is_active','1')->where('jenis_intervensi',Session::get('intervensi')))
        ->editColumn('mybutton',static function ($row) {
            return '<a class="btn btn-sm btn-success detail" href="/opd/pmks/data/edit/'.$row->id_pmks.'">Detail</a>
                    <a class="btn btn-sm btn-danger detail" href="/opd/pmks/data/hapus/'.$row->id_pmks.'">Hapus</a>';
        })->editColumn('myIndex',function ($row) {
            return (int)$row->id_pmks;
        })->editColumn('select_orders',static function ($row) {
            return '<input type="checkbox" name="cheking[]" value="'.$row->id_pmks.'"/>';
        })
        ->rawColumns(['select_orders','myIndex','mybutton'])
        ->make(true);
        }
    return  view('opd.pmks.data_pmks');
}

错误信息:

error message

解决方法

它只是将 ngOnInit() { this.currentUser = this.getCurrentUser(); this.getRoles(); this.getUsuarioBytoken(); } getCurrentUser(): any { if (this.token.getUser()) { return this.token.getUser(); } else { setTimeout(() => getCurrentUser(),10); } } 添加到 javascript 中的列设置中。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...