В Kohana 3 вы можете сделать это:
$item = ORM::factory('item', 4);
$tag = $item->tags->where('somevalue','=',$value)->find();
if($tag->loaded()) {...}
Внутри where()
вы ставите необходимое условие.
Edit:
Я провел небольшое исследование, и в Kohana 2.3.x синтаксис where
отличается, вместо where('somevalue', '=', $value)
вы должны написать where('somevalue', $value)
. Или where('somevalue >', $value)
, where('somevalue !=', $value)
и т. Д.