1
有我计算(我试图从昨天把所有“行动项目”,并将其储存在“paste_due”以下,并为今天的所有行动项目,并把它们存储在一个更好的办法“今天”) - 这是我的“代理”控制器(代理“的hasMany” ActionItem和ActionItem“属于关联”剂)的内部:CakePHP的:日期范围
public function planner() {
$yesterday = date("Y-m-d 23:59:59", strtotime("yesterday"));
$conditions = array('ActionItem.due <' => $yesterday, 'ActionItem.agent_id' => '1');
$this->set('past_due', $this->Agent->ActionItem->find('all', array('conditions' => $conditions)));
$today = date("Y-m-d 00:00:00", strtotime("today"));
$today_end = date("Y-m-d 23:59:59", strtotime("today"));
$conditions = array('ActionItem.due >' => $today, 'ActionItem.due <' => $today_end, 'ActionItem.agent_id' => '1');
$this->set('today', $this->Agent->ActionItem->find('all', array('conditions' => $conditions)));
}
上述工作,但我不知道这是否是最好的的方式去我..