【发布时间】:2015-04-13 09:12:00
【问题描述】:
我对 Laravel 很陌生,不太了解 DB::table 方法与 AND 子句的结合。
所以我现在有这个查询:
$query = DB::select( DB::raw("SELECT * FROM tablethis WHERE id = '$result' AND type = 'like' ORDER BY 'created_at' ASC"));
它正在工作,但我想使用 Laravel 的查询生成器来生成类似的东西:
$query = DB::table('tablethis')->where('id', '=', $result)->where('type', '=', 'like')->orderBy('created_at', 'desc')
但这似乎完全忽略了第二个where()。那么,基本上我该怎么做呢?
【问题讨论】: