| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Lucene and Zend |
| Автор: Reptor 6.5.2011, 21:30 |
| Кто подскажет про Lucene and Zend Framework? Проблема в том что мои поиск ишет только целые слова.. например Hello находит только если я задаю "Hello".. если же "Hell" или "He" то ничего не находит.. как ето так?? В чём проблема или ето так либа работает?? |
| Автор: WolfAlone 10.5.2011, 14:53 |
| Честно говоря, никогда не работал с данной библиотекой, но наткнулся на такой вот ресурс: http://framework.zend.com/manual/en/zend.search.lucene.query-language.html По ссылке выше, есть примеры чего-то, где используются т.н. "шаблоны". В частности "*" (любое кол-во любых символов) и "?" (1 какой-то символ). Возможно, Вам стоит попробовать использовать их? Например, вместо "Hello" написать "Hell?" или "He*"? P.S. Ещё раз прошу обратить внимание на тот факт, что с библиотекой я никогда не работал. Текст указанный выше - не более чем моё предположение. |
| Автор: Reptor 11.5.2011, 19:39 |
| WolfAlone, Спасибо за линк.. попробую |
| Автор: Reptor 11.5.2011, 23:22 |
| WolfAlone, Да.. вроде как помогло.. |