Thinking sphinx, filtering with associations
===

i have serious problem with thinking sphinx in my rails application. My app specifications are as follows:  

* Rails 3.2.6
* Ruby 1.9.3
* Sphinx 2.0.4 (r3135)
* Thinking Sphinx 2.0.12

In my application i have Page model and Offer model and pages have many offers. Index defined in Page model looks like this:  


    define_index do  
      
      #other indexes defined here
      #...

      has offers.width, as: :offers_width
      has offers.height, as: :offers_height
      has offers.price, as: :offers_price

      set_property delta: true
    end

Then im doing search on Page model, where pages are selected based on search query and conditions. However, when im trying to use :with filter sphinx give me wrong results. 
When i use only one filter, for example price or width, results are ok, however when im trying to combine filters, like price and width, im getting results containing offers with given price OR width, not price AND width.
