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

Popular posts from this blog

c# - SVN Error : "svnadmin: E205000: Too many arguments" -

c# - Copy ObservableCollection to another ObservableCollection -

All overlapping substrings matching a java regex -