【发布时间】:2019-12-20 15:47:30
【问题描述】:
我有两张表grades 和students,每个年级属于一个学生。我想根据具有共同属性的一些学生(不是学生)来查找所有成绩,例如,学生是男孩。
class Student extends Model
{
public function grades()
{
return $this->hasMany('App\Grade');
}
}
和
class Grade extends Model
{
public function student()
{
return $this->belongsTo('App\Student');
}
}
所以,我尝试了这段代码,但它是错误的,因为如果我们有一个学生,而不是一些学生,它就可以工作:
$grades = Student::where('sex','male')->grades->latest('created_at')->paginate(20);
我正在寻找解决方案!
【问题讨论】: