我正在开发一个cakephp 2.x.我希望获得用户的特定字段结果,如果日期大于我指定的日期。但遗憾的是查询无效,我收到错误
这是我正在尝试的查询
public function getLicense($userid)
{
return $this->field('license', array(
'idUser' => $userid,
'registrationDate >'=>2013-08-20
));
}
我不确定这个查询是否正确,因为我之前在cakephp中从未使用过更大的符号。帮我纠正查询
答案 0 :(得分:1)
你是对的,只是忘了日期是一个字符串和缺少引号。用引号括起来:
public function getLicense($userid) {
return $this->field('license', array(
'idUser' => $userid,
'registrationDate >' => "2013-08-20"
));
}