On Sun, 2007-12-23 at 05:37 -0800, maco wrote: > Yes, I've seen that, thanks anyway. > > I've been googling for the past few days on this topic and I'm amazed > that there is so little info about Sphenix on Django.
Why are you amazed? It's not something that everybody is going to want to do and the trade-offs involved don't necessarily make Sphinx the obvious choice. Sphinx carries with it a number of restrictions that make integration with Django a bit fiddly, particularly the universally unique identifier requirements when querying across multiple tables -- that is contrary to standard SQL design and very fiddly to enforce in Django, for example. So it's not going to be everybody's cup of tea. > Is there any > other way to implement advanced searching (better than Q search that > is) that is better documented? What does "better" mean here? There are lots of ways to search over database tables, but they all carry trade-offs. Either the API if more complex, or there are constraints on the data (such as with Sphinx), or they aren't as powerful (MySQL's native text search, for example). If a few web searches on likely words doesn't turn up anything, then it's quite possible that nobody's done any really deep integration along the lines you are after. Suggests that when you work out your solution, there is a service to be performed in writing it up. In Open Source and volunteer work, sometimes you get lucky and somebody's already done the work you need, sometimes you have to pick up the hammer and nails and start building. Regards, Malcolm -- If at first you don't succeed, destroy all evidence that you tried. http://www.pointy-stick.com/blog/ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---