【发布时间】:2018-12-10 13:25:33
【问题描述】:
我正在尝试在用户和约会之间建立关系。
这是用户模型
public function session(){
return $this->hasMany('App\Session');
}
这是会话模型
public function user(){
return $this->belongsTo('App\User');
}
在我的控制器中,我尝试这样称呼它
User::find(1)->session()->count();
但我得到了这个错误
调用未定义的方法 Illuminate\Database\Query\Builder::Session()
【问题讨论】:
-
尝试
$user = User::withCount('session')->find(1);然后echo $user->session_count -
添加coun sellingSessions方法内容
-
然后试试
User::find(1)->session->count(); -
dd(get_class_methods(User::find(1)));的结果是什么?