1
我試圖找到滿足兩個條件的所有關聯記錄。 我想這一點,但它不工作,例:查找所有記錄有兩個條件,其中一個條件是真的,其他假
@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
或沒有出席所有的所有學生記錄。
我收到了一個mysql錯誤。 – GEkk