通过用户标识从另一个表视图获取用户名

时间:2019-04-01 18:18:26

标签: php laravel eloquent model

试图在Laravel应用中设置票务系统,但最终陷入困境

  

如何在{{url/admin/support}}的表格视图中显示用户名,在此试图显示已打开的票证的列表以及打开票证的用户名

$user = User::where('name')->first(); 

这是我在控制器中和视图表中的<td>{{$user}}</td>中尝试过的。

这是app/User

class User extends Authenticatable
{
    use Notifiable;

    protected $fillable = [
        'name',
        'email',
        'password',
        'funds',
        'role',
        'status',
        'skype_id',
        'enabled_payment_methods',
        'api_token',
        'last_login',
    ];

    .
    .
    .

帮帮我..

1 个答案:

答案 0 :(得分:1)

在Laravel中,您只需尝试访问属性即可从模型获取数据

$name = "admin";
$user = User::where("name", $name)->first();
echo $user->name; // returns "admin"

如果要在视图中显示用户名,请使用以下代码:

<td>{{$user->name}}</td>

我认为您根本没有打开文档或示例。