php – 如何在laravel中构建基于条件的查询

前端之家收集整理的这篇文章主要介绍了php – 如何在laravel中构建基于条件的查询前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我可以在代码点火器中执行此操作
$this->db->select();
$this->from->('node');
if ($published == true)
{
$this->db->where('published','true');
}
if (isset($year))
{
$this->db->where('year >',$year);
}
$this->db->get();

我不能在拉里维尔这样做.你能帮帮忙吗

在流利你可以做:
$query = DB::table('node');

if ($published == true)
    $query->where('published','=',1);

if (isset($year))
    $query->where('year','>',$year);

$result = $query->get();

猜你在找的Laravel相关文章