Everything you've described so far is quite possible with TS. I'm
doing something quite similar at the moment and TS is handling the STI
situation fine.
After you define your index on Magazine, you can do any of the following:
Magazine.search(phrase) # Searches both kinds of magazines
DigitalMag.search(phrase) # Searches only digital mags
PaperMag.search(phrase) # Searches only paper mags
ThinkingSphinx.search(phrase) # Searches all of your indexed models
ThinkingSphinx.search(phrase, :classes => [DigitalMag, PaperMag])
-T-
> --
> You received this message because you are subscribed to the Google Groups "Thinking Sphinx" group.
> To post to this group, send email to thinkin...@googlegroups.com.
> To unsubscribe from this group, send email to thinking-sphi...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/thinking-sphinx?hl=en.
>
>