Hi, I've set up Sphinx and TS and built my indexes. Everything is great, except for one rather perplexing problem: application-wide searches (multi-class, or whatever the right term is) don't work-- they return an array of nils rather than an array of objects.
I drilled down a bit into the TS code and added a few debug output lines. It appears that Riddle doesn't think there is a sphinx_internal_id for any of the results returned when the search goes across multiple indexes (as a multi-class search does). As soon as I scope the search to one class, I do not have this issue. Additionally, if I search only for a term that appears in one class (so the results are all for one class), I do not have this issue. I'm fairly certain I've configured Sphinx and TS appropriately, and I can get the sphinx_internal_ids for everything using the CLI search tool Sphinx provides. Perhaps there is a bug with Riddle parsing the Sphinx results for 0.9.9? I'm tempted to try move to 1.10 or 0.9.8 to see if I have the issue there as well. Regards, Michael -- You received this message because you are subscribed to the Google Groups "Thinking Sphinx" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/thinking-sphinx?hl=en.
