I have a problem with Laravel 4 query builder, i want make a re-usable method
public function getData($where=array())
{
// $where = array('city' => 'jakarta', 'age' => '25');
return User::where($where)->get();
// this will produce an error, because i think laravel didn't support it
}
In CodeIgniter it easy to passing array to active record :
public function getData($where=array())
{
$rs = $this->db->where($where)->from('user')->get();
return $rs->result();
}
// it will produce :
// SELECT * FROM user WHERE city = 'jakarta' AND age = '25'
Any idea how to have it on Laravel 4 query builder? I have googling but not find any answer. Thanks before.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…