有没有办法在CakePHP中执行不区分大小写的查找?例如,下面这样的事情是可能的吗?
$record = $this->find(
'first',
array(
'conditions' => array(
'name' => $name,
'ignore-case' => true
)
)
); 我正在使用CakePHP 1.3,如果这很重要的话(是的,我知道它已经过时了,但我还没有时间迁移它)。
发布于 2015-03-23 19:10:41
也许不是最好的方法,但有一种可能性是:
$record = $this->find(
'first',
array(
'conditions' => array(
'LOWER(Model.name)' => strtolower($name)
)
)
); https://stackoverflow.com/questions/20269665
复制相似问题