Kohana 3 ORM сравнивает 2 колонки в where clause

Мне нужно сгенерировать такой запрос :

SELECT * FROM `table1` WHERE `date1` < `date2`

Не могу найти как сравнить 2 колонки в kohana ORM. Здесь дата2 рассматривается как текст.

$foo = ORM::factory('model1')->where('date1','<','date2');

Как мне написать эту строку?

Спасибо!

Дополнительная информация:

Я использую это на данный момент:

$query = DB::query(Database::SELECT, "SELECT id FROM table1 WHERE `date1` < `date2`");
$result = $query->execute();

$foo = array();
foreach ($result as $r) {
    $foo[] = ORM::factory("model1", $r['id']);
}
5
задан Thierry R. 9 October 2011 в 09:22
поделиться