そのようなクエリを生成する必要があります:
SELECT * FROM `table1` WHERE `date1` < `date2`
kohana ORM で 2 つの列を比較する方法が見つかりません。ここで、date2 はテキストと見なされます。
$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']);
}