Vâng, sau một chút nghiên cứu, tôi đã tìm thấy một bản vá để thay đổi KO2 ORM thành open_paren () và close_paren () nhưng hành vi mặc định của orwhere trong KO2 không cho phép hoạt động mong muốn vì vậy các parens sẽ không giúp tôi. Tôi đã cam kết với thực tế rằng phương thức where () chi tiết mà tôi đang sử dụng là lựa chọn tốt nhất cho tôi vì những hạn chế về thời gian của tôi. Tôi đã thay đổi truy vấn một chút để phù hợp với một số điểm đặc biệt trong phiên bản mysql của mình.
Điều này hoạt động và là truy vấn cuối cùng cho dự án này.
$unread = ORM::factory('record')
->where('(ServRepSupervisor = \'' . Auth::instance()->get_user()->name . '\' AND Followup_read = 0) OR (ServRepSupervisor = \'' . Auth::instance()->get_user()->name . '\' AND records.read = 0)')
->find_all();