Welnu, na wat onderzoek heb ik een patch gevonden voor het wijzigen van KO2 ORM om open_paren() en close_paren() te hebben, maar het standaardgedrag van orwhere in KO2 staat de gewenste bewerking niet toe, dus de haakjes zullen me niet helpen. Ik heb me neergelegd bij het feit dat de gedetailleerde where()-methode die ik gebruik de beste optie voor mij is gezien mijn tijdsdruk. Ik heb de query enigszins gewijzigd om tegemoet te komen aan enkele eigenaardigheden in mijn mysql-instantie.
Dit werkt en is de laatste vraag voor dit project.
$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();