[zope-pt] Pesquisa com palavras compostas (tipo as aspas da pesquisa do Google)....
Olá amigos...! Como eu faria para que a busca aceitasse aspas para pesquisa com palavras compostas? Tipo: se eu colocar suspensão dianteira na busca, vai me trazer objetos que tenham essas duas palavras no corpo. Mas como faço para que a busca me retorne objetos com os termos suspensao dianteira nessa ordem, juntos! Se alguém puder me ajudar... o esquema é naquele script livesearch_reply , mas não sei como fazer... Um forte abraço a todos! Robson Virino
Re: [zope-pt] Pesquisa com palavras compostas (tipo as aspas da pesquisa do Google)....
Caro Robson, Posso estar enganado, mas creio que o ZCTextIndex (o mecanismo de indexação de texto do portal_catalog), não suporta este tipo de pesquisa, porque ele indexa cada palavra separadamente, e não sequências de palavras como seria necessário para fazer o que você quer. Se eu estiver certo, não haveria solução na camada de interface como você está procurando. Seria preciso desenvolver um Lexicon especial com este tipo de comportamento, e os índices ficariam consideravelmente maiores. Mas repito: posso estar enganado sobre isso. Ocorre que nunca vi tal recurso documentado. Para reduzir os falsos positivos na suas pesquisas você poderia trocar ''' suspensão dianteira ''' por ''' suspensão AND dianteira ''' Sei que não é o que você quer, mas pelo menos evitaria trazer artigos com apenas uma das palavras. [ ]s Luciano On 12/6/06, robsonvirino [EMAIL PROTECTED] wrote: Olá amigos...! Como eu faria para que a busca aceitasse aspas para pesquisa com palavras compostas? Tipo: se eu colocar suspensão dianteira na busca, vai me trazer objetos que tenham essas duas palavras no corpo. Mas como faço para que a busca me retorne objetos com os termos suspensao dianteira nessa ordem, juntos! Se alguém puder me ajudar... o esquema é naquele script livesearch_reply , mas não sei como fazer... Um forte abraço a todos! Robson Virino Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos
Re: [zope-pt] Pesquisa com palavras compostas (tipo as aspas da pesquisa do Google)....
Luciano Ramalho escreveu: Caro Robson, Olá Luciano, Posso estar enganado, mas creio que o ZCTextIndex (o mecanismo de indexação de texto do portal_catalog), não suporta este tipo de pesquisa, porque ele indexa cada palavra separadamente, e não sequências de palavras como seria necessário para fazer o que você quer. O TextIndexNG suporta essa e muitas outras opções de busca. O troço funciona™! ;-) No README.txt[1] dele tem todos os detalhes, por exemplo: PHRASE search: The Zope Book [1] http://textindexng.svn.sourceforge.net/viewvc/textindexng/TextIndexNG3/trunk/doc/README.txt?view=markup Abraço, -- Jean Ferri Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/zope-pt/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html