2013-10-22 15 views

答えて

5

あなたは、あなたがMySQLの機能DATEを使用する場合は、データベースでフォーマット間の変換する必要があるため@Aryanのソリューションは、動作しない場合。これはfindの例を次のように変更します。

$row = $this->Model->find('all', 
        array('fields' => array('........'), 
        'conditions' => array(
         'DATE(Story.created) >' => $date))); 
+0

これは正しいと思われます。 –

+0

ありがとうAgRizzo..its仕事 – Sujan

1
$date_string = "2013-09-21"; 
$new_date = date('Y-m-d H:i:s', strtotime($date_string)); 
$row = $this->Model->find('all', 
        array('fields' => array('........'), 
        'conditions' => array(
         'Story.created >' => $new_date))); 
関連する問題