【发布时间】:2018-08-20 17:35:08
【问题描述】:
我对 Laravel 非常陌生,我正在努力学习如何按照你应该的方式编写代码。
我有两个表,一个user 表和一个profiles 表,当您加载配置文件时,它还会根据该配置文件从用户表中获取数据。它使用 slug 加载配置文件。
当我尝试学习 Laravel 并尝试学习构建查询时,我想知道使用连接的一个查询是否可以实现以下操作?如果是,我该怎么做?
public function index($slug)
{
$profile_data = Profile::where('slug',$slug)->first();
$user_data = User::where('id',$profile_data->user_id)->first();
return view('profile',['profile' => $profile_data, 'user' => $user_data]);
}
【问题讨论】:
-
可能会有帮助:laravel.com/docs/4.2/queries#joins ?