碰巧我正在做一个查询,但仍然没有条件字段(where),我发现也许你可以这样做
$results = DB::select(
DB::raw('select * from some_table WHERE some_id = ?'),
array($id)
);
var_dump($results);
但不知道如何使用它,有人可以解释一下吗?
最佳答案
$results = DB::table('some_table')->where('some_id', '=', 12)->get();
//This is to check for an id.
$idArray = [1, 2, 3, 4];
$results = DB::table('some_table')->whereIn('some_id', '=', $idArray)->get();
//checks for id in an array
关于php - 查询生成器 laravel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36067996/