少し調べてみたところ、KO2 ORMをopen_paren()とclose_paren()に変更するためのパッチが見つかりましたが、KO2のorwhereのデフォルトの動作では目的の操作が許可されないため、parensは役に立ちません。私が使用している詳細なwhere()メソッドが、時間の制約を考えると私にとって最良のオプションであるという事実に私は辞任しました。 mysqlインスタンスのいくつかの特性に対応するために、クエリを少し変更しました。
これは機能し、このプロジェクトの最後のクエリです。
$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();