【发布时间】:2016-05-08 12:26:54
【问题描述】:
我正在尝试查找满足两个条件的所有关联记录。 我正在尝试这个,但它不起作用,示例:
@students = @group.students
.includes(:attendances)
.where.not(attendances: {student_id: @ids, event_time_id: @event_id})
@students = @group.students
.includes(:attendances)
.where.not(attendances: {event_time_id: @event_id})
.where.not(attendances: {student_id: @ids})
@students = @group.students
.includes(:attendances)
.where("attendances.student_id IN (?) AND NOT attendances.event_time_id = ?", @ids, @event_id)
我想获取组中存在的所有学生记录,并且没有使用@event_id 出勤或根本没有出勤。
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4 associations