Поиск и 3 символа

#1 4 сентября 2013 в 12:56
Убрал ограничение в три символа в поиске во фронтэнде strlen($model->query)<=3, но поиск все равно не находит… как решить проблему?
в моделе нашел такое
  1. if ($this->look == 'anyword'){
  2. foreach($words as $w){
  3. $w = trim($w);
  4. if(mb_strlen($w)>3){
  5. if(mb_strlen($w)==4){
  6. $this->against .= $w.'* ';
  7. $this->words .= $w.' ';
  8. } else {
  9. $this->against .= $stemmer->stem_word($w).'* ';
  10. $this->words .= $stemmer->stem_word($w).' ';
  11.  
  12. }
  13. }
  14. }
  15. }
что тут поправить?
#2 4 сентября 2013 в 13:52
trOid, как вы думаете, почему стоит ограничение на 3 символа? Изучите документацию по mysql и полнотекстовому поиску.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.