簡體   English   中英

Laravel 4高級搜索查詢

[英]Laravel 4 Advanced Search Query

我創建了帶有幾個可選字段的搜索表單,但是當嘗試將這些字段作為查詢的一部分包含在控制器中時,它不返回任何結果

$active = Input::get('active');
$field  = Input::get('field');
$value  = Input::get('value');

$claims = Claim::where($field, $value);

if($active != 'All')
{
    $claims->where('active', $active);
}

$claims->get();

return View::make('admin.search.results')->with('claims', $claims);

誰能指出我要去哪里了?

嘗試這個:

$claims = Claim::where($field, $value);

if($active != 'All') {
    $claims = $claims->where('active', $active);
}

$claims = $claims->get();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM