このリンク http://www.phpactiverecord.org/projects/main/wiki/Basic_CRUD から、次の結果が得られました。
6 # MASSIVE DELETE
7 # Model::table()->delete(WhereToDelete);
8 Post::table()->delete(array('id' => array(5, 9, 26, 30));
9 # DELETE FROM `posts` WHERE id IN (5, 9, 26, 30)
ただし、テーブルから削除する必要があります WHERE DATE は 2012-01-01 00:00:00 未満であり、CATEGORY は JOURNAL に等しい
次のコードは機能しません。
Model::table()->delete(array('date'=>'<2012-01-01 00:00:00','category'=>'journal'));
私が去る場合:
Model::table()->delete(array('category'=>'journal'));
ジャーナルに等しい WHERE カテゴリのみが削除されます。だから私の質問は、日付を使用してそのクエリに COMPARISON 演算子を実装するにはどうすればよいですか?
オンラインであらゆる場所を検索しましたが、どこにも答えが見つかりません。ご意見をお待ちしております。前もって感謝します!!!