在Laravel中, 实际上,我想得到的是我有一个从表中获取 4列的函数
public function getData($id)
{
$user = $this->user->select(
'users.name',
'users.id',
'users.email',
'users.address as address')
->where('users.id', $id)
->first();
return $user;
}
我还有2列。它们是“ 已启用,职业”。我想获取这两列以及调用相同的函数getData()。 那么我该怎么做呢?需要帮忙。
答案 0 :(得分:0)
我希望这是您的要求。无论如何,您将拥有该用户的ID,以便您可以获取特定用户的数据。
public function getData($id)
{
$user = User::query()->select('name','id','email','address','enabled','occupation')->where('id','=',$id)->get();
$enabled = $user['enabled'];
$occupation = $user['occupation'];
return $user;
}