0
디버그 모드에서
$cid = $this->Surgical->find('first',array('conditions' =>
array('to_char(dt_surgery , \'DD-MM-YYYY\')' =>'to_char(now() ,\'DD-MM-YYYY\')')));
쿼리는 다음과 같다 : =
"수술"있는 그대로 "SURGICALS"FROM "외과" "ID"를 선택합니다. TO_CHAR은 (dt_surgery은 'DD-MM-YYYY')이 'TO_CHAR (지금을(),'= WHERE 'DD-MM-YYYY' ')' LIMIT 1
내 문제는 지금 TO_CHAR '에서 원치 않는 따옴표 (이다(), ''DD-MM-YYYY '') 즉, 시작과 끝. 또한 'DD-MM-YYYY'에 큰 따옴표가 있습니다.
내 데이터베이스는 Postgres이고 케이크 버전은 1.3입니다. 는 사실은 내가
WHERE to_char(dt_surgery , 'DD-MM-YYYY') = to_char(now() ,'DD-MM-YYYY') LIMIT 1