help us help you by posting the define_index block and your precise search call. :-)
- Clemens
> --
> 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.
>
I think the problem here is that you're mixing fields and attributes in :conditions. :with should be used for attribute filters, and :conditions for field queries. I'm guessing 1.10-beta has figured out you're doing the wrong thing, whereas 0.9.9 isn't quite so smart.
Try the following:
Post.search 'a',
:conditions => {:category => 'cat1'},
:with => {:status => 3, :ende => 1298542357..1300961557},
:order => 'beginn DESC',
:max_matches => 1000000
Although one thing to note there is that you're treating status like an attribute, but you're indexing it as a field. Do you expect users to search for '3' and get posts with a status of 3 back? If so, shift status from :with to :conditions in my example above. Otherwise, I'd recommend status become an attribute instead of a field.
Hope this helps.
--
Pat