如何从2个columnes的数据库中选择*
$search = $request->get('search');
$projects = new Project();
$projects = $projects->where('description', 'like', '%' . $search . '%')
->orderBy("id")
->paginate(10)
->withPath('?search=' . $search);
return view('projects.index', compact('projects'));
答案 0 :(得分:1)
您可以使用以下两个列进行搜索:
->where('description', 'like', '%' . $search . '%')
->orWhere('created_at', '<', now())
答案 1 :(得分:0)
您可以将此值添加到数据中。毕竟只是获取数据。
$search = $request->get('search');
$projects = new Project();
$projects = $projects->where('description', 'like', '%' . $search . '%')
->orderBy("id")
->paginate(10)
->withPath('?search=' . $search);
$data=array();
foreach ($projects as $key) {
$data[]=array('value'=>$key->description.' '.$key->created_at);
return view('projects.index', compact('projects'));
答案 2 :(得分:0)
请写一个漂亮而简单的代码:
$projects = Project::select(\DB::raw("CONCAT(description, ' ', created_at) as value"))
->where('description', 'like', '%' . $request->search . '%')
->orderBy("id")
->paginate(10)
->withPath('?search=' . $request->search)
return view('projects.index', compact('projects'));