Можно создать в ORM-модели метод, который будет дергать встроенный Query Builder, подставляя в него нужные имена полей.
Я так понимаю, речь о реализации своей версии Nested Sets? Погугли, на гитхабе есть несколько версий для Коханы. Как минимум, полезно будет посмотреть их внутренности. А может просто прикрутишь чей-нибудь модуль и сэкономишь N часов жизни