Nå efter lidt research har jeg fundet en patch til at ændre KO2 ORM til at have open_paren() og close_paren(), men standardadfærden for orwhere i KO2 tillader ikke den ønskede operation, så parens vil ikke hjælpe mig. Jeg har resigneret med det faktum, at den detaljerede where() metode, som jeg bruger, er den bedste mulighed for mig i betragtning af mine tidsbegrænsninger. Jeg har ændret forespørgslen lidt for at imødekomme nogle ejendommeligheder i min mysql-instans.
Dette virker og er den sidste forespørgsel for dette projekt.
$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();