【发布时间】:2014-12-19 10:08:02
【问题描述】:
所以我正在尝试创建一个搜索功能,以便您可以查询名字和姓氏。我可以将什么用作查询的 AND 语句?
public function find()
{
$search = Input::get('contact_search');
$query = Contact::orderBy('name', 'desc');
if (is_null($search))
{
$contacts = $query->paginate(15);
//return View::make('contacts.index')->with(array('contacts' => $contacts));
} else {
$contacts = $query->where('firstName', 'LIKE', "%{$search}%")
->orWhere('lastName', 'LIKE', "%{$search}%")
->paginate(15);
$contact = Contact::find(1);
}
return View::make('hello')->with(array('contacts' => $contacts));
}
我试过了
$query->where('firstName', 'LIKE', "%{$search}%")
->Where('lastName', 'LIKE', "%{$search}%")
但这也不起作用。任何建议都会很棒!谢谢。
【问题讨论】:
-
如果其中一个答案对您有用,您应该接受它。接受会奖励您和回答的人积分。它还可以帮助与您有相同问题的人找到有效的答案。