php - case sensitive search in find query using cakephp -
my query
$this->find('first', array('fields' => array('staticpage.title', 'staticpage.description'),'conditions' => array('staticpage.url' => 'australia')));
its display in logs
select `staticpage`.`title`, `staticpage`.`description` `staticpages` `staticpage` `staticpage`.`url` = 'australia' limit 1
but need search casesensitive, static url 'australia' type in case 'australia', 'australia' above query give me result.
so, used binary like
$this->find('first', array('fields' => array('staticpage.title', 'staticpage.description'),'conditions' => array('binary staticpage.url' => 'australia')));
its display in logs
select `staticpage`.`title`, `staticpage`.`description` `staticpages` `staticpage` `binary` staticpage.url = 'australia' limit 1
so, doesn't work.
how can write query using binary in find query?
you can try:
array("binary staticpage.url = 'australia'")
Comments
Post a Comment