在 Laravel ORM 中使用 where() 和 get() 方法查询

Querying with where() and get() methods in Laravel ORM

我使用 Laravel 框架,我想从数据库中获取结果并将其显示在 View.I 控制器中有方法:

public function showImage(){
$project=Projects::where('id','>','0')->get(array('description'));
return view('about')->with('project',$project);
}

但视图中的结果显示如下:{"description":"Some description"}; {"description":"Another description"}; ,使用列名、花括号和双 quotes.How 我可以去掉列名、花括号和双引号吗?

像这样检索您的数据:

public function showImage(){
$project=Projects::where('id','>','0')->get();
return view('about')->with(compact('project'));
}

然后在您的视图文件中,您可以像这样查看集合:

@foreach($project as $project)
 {{ $project->description }}
@endforeach