0
您好我使用的是定制的仓库,我得到舒服查询一个表像这样检索数据:laravel雄辩库查询外键的表
public function getAll()
{
// get all logged in users projects order by project name asc and paginate 9 per page
return \Auth::user()->projects()->orderBy('project_name', 'ASC')->paginate(9);
}
,并在我的控制,我只是调用
public function __construct(ProjectRepositoryInterface $project) {
$this->project = $project;
}
public function index()
{
$projects = $this->project->getAll();
echo View::make('projects.index', compact('projects'));
}
和我的看法是像这样:
@if (Auth::check())
@if (count($projects) > 0)
@foreach ($projects as $project)
{{ $project->project_name }}
@endforeach
@else
<p>No records, would you like to create some...</p>
@endif
{{ $projects->links; }}
@endif
但是在我的项目表中,我有一个status_id和一个client_id,我想用已登录的用户检索这些表的记录,但我不知道如何构建我的查询,有没有人有任何指导?