在内部老师中,有儿童科目,而科目中有一名儿童学生。我想按Date
过滤所有教师。教师对象可以是这样的:
Date
我正在寻找使用find方法将其过滤掉的方法,例如
student_name
返回所有男教师。但是以下代码不起作用:
{ "id": 5,
"name": "teacher-one",
"gender": "male",
"subject": {
"id": 10,
"subject_name": "Maths",
"student": {
"id": 1,
"student_name": "student-one",
"grade" : "one",
}
}
}
答案 0 :(得分:0)
尝试一下:
Teacher.joins(subject: :student).where(student: {student_name: "Bala"})