我有两个表,用户和语句。我需要显示当前登录用户的月度报表。
用户模型
public function statements()
{
return $this->hasMany('AppModelsStatement','account_number','name');
}
报表模型
protected $primaryKey = 'account_number';
public $incrementing = false;
protected $keyType = 'string';
public function user()
{
return $this->belongsTo('AppModelsUser','account_number','name');
}
用户选项卡
id
name // (ex: 01-234567 and used as username for login)
accname
email
password
报表表
id
account_number
month
bill
due
如何在数据表中显示每月数据,并在刀片文件的单独div中显示当前月份的数据。
我是拉拉维尔的新手,所以请引导我。
提前感谢
如果您的关系已经正常,您只需要获取Auth用户和语句。类似这样的东西:
$user = Auth::user();
$statements = $user->statements // this is a statements collection;