Eloquent Laravel 5不接受来自帖子的参数

时间:2015-10-22 04:03:13

标签: php laravel-5 eloquent

我很高兴与laravel 5和Eloquent合作。

所以我想传递post变量并将其用作我的查询中的参数

public function getDepartmentList(Request $request){
    $divisi_id = $request->input('divisi_id');
    $departmentList = departemen::all()->where('divisi_id', $divisi_id);

这是我的问题。 $ divisi_id包含来自帖子的数据。但是当我以雄辩的方式传递它时,$ divisi_id正在丢失它的值,因此查询返回空。但是当我将值从post更改为预定义值$divisi_id = 1时,查询返回了一些行。所以,我认为问题在于帖子。

有没有办法将帖子数据传递给Eluqoent?

1 个答案:

答案 0 :(得分:-1)

请更改:

DB::select('select * from departemen where divisi_id = '.$divisi_id.';')

DB::select('select * from departemen where divisi_id = $divisi_id)

雄辩:

$departmentList = departemen::where('divisi_id', $divisi_id)->get();