django-haystack

38 views
Skip to first unread message

Rafael Bouchabki Martins

unread,
Jan 24, 2012, 8:46:37 AM1/24/12
to django...@googlegroups.com
Bom dia pessoal, tudo bem?


Estou com um problema e queria saber se alguém já passou por isso que possa me ajudar.

Tenho um cliente onde estou usando o django-haystack com whoosh. Está funcionando perfeitamente.
Porem quando faço uma busca por partes de uma palavra ele não me retorna nenhum resultado. 

Ex:
Produto: "oleo de coco"
Se eu procuro como "oleo coco" não me retorna nenhum resultado. Já tentei dar um split na palavra porem vem muito lixo nos resultados. Acho que o ideal seria ele me retornar somente se tiver "oleo" e "coco" no titulo do produto.

Dei uma vasculhada no grupo e na documentação do haystack mas não encontrei nada.

Alguém pode me dar uma ajuda? 


Abraço e obrigado pela atenção pessoal.


--
Atenciosamente,
Rafael Bouchabki Martins

Ezequiel Bertti

unread,
Jan 24, 2012, 2:08:50 PM1/24/12
to django...@googlegroups.com
Nunca usei haystack, mas já tive uma experiencia com indexadores de busca...

da olha olhada nisso: vc já mandou refazer o index dele?

outra coisa, procura na documentação do whoosh algo sobre, o haystack é somente uma camada de utilização de diversos indexadores, para deixar meio transparente a mudança de indexador assim como o django faz com o mysql, postgree e etc...

2012/1/24 Rafael Bouchabki Martins <rafabm...@gmail.com>
--
Django Brasil em Google Groups <http://groups.google.com.br/group/django-brasil>
Associe-se à Python Brasil e suporte nossa comunidade! <http://associacao.python.org.br/>



--
Ezequiel Bertti
E-Mail: ebe...@gmail.com
MSN: ebe...@hotmail.com
Cel: (21) 9188-4860

VÁ PARA BÚZIOS!!!
http://www.agh.com.br/
Ane Guest House

Klaus Laube

unread,
Jan 26, 2012, 7:01:34 AM1/26/12
to django...@googlegroups.com
Rafael,

Tenta colocar no seu settings, a seguinte atribuição:

HAYSTACK_DEFAULT_OPERATOR = "OR"

Para mim, funcionou com palavras compostas. Não tenho certeza se funcionará para o seu cenário.

Att.
Klaus Laube

Rafael Bouchabki Martins

unread,
Jan 26, 2012, 7:46:05 AM1/26/12
to django...@googlegroups.com
Opa, Klaus.

Obrigado pela dica. Muito boa, porem no meu caso não funcionou.
O seu problema era o mesmo que estou passando?

Abraço

--
Atenciosamente,
Rafael B. Martins



2012/1/26 Klaus Laube <kpl...@gmail.com>

Rafael Bouchabki Martins

unread,
Jan 27, 2012, 1:53:29 PM1/27/12
to django...@googlegroups.com
Boa tarde, pessoal.

Para quem tiver enfrentar a mesma dificuldade, consegui resolver.

User o autocomplete do haystack [1] e ficou redondo.

Obrigado pela atenção de todos.




--
Atenciosamente,
Rafael B. Martins



2012/1/26 Rafael Bouchabki Martins <rafabm...@gmail.com>

andre fagundes

unread,
Jan 27, 2012, 2:28:00 PM1/27/12
to django...@googlegroups.com
Olá Rafael,

Este autocomplete do haystack não é o mesmo autocomplete do jquery não neh? Neste caso, eu tenho que configurar o autocomplete do haystack, mais o autocomplete do jquery e ainda o autocomplete do solr(suggestr)? É isso mesmo?
Reply all
Reply to author
Forward
0 new messages