I am using elasticsearch for querying in my application. Lets say there
are 2 models

Class Topic
   has_many :posts
and

Class Article
  has_many :comments

I want to do a combined search on both these models and my query looks
like:

Tire.search [Article, Topic], {:load => {:include => [:posts,
:comments]}} do |search|
...
end
This is where I encounter a problem. I get the

Association named comments not found

error. I think this is because Topic model doesn't have the association
comments and I think the same thing will happen for posts with the
Article model.

Is there anyway to solve this problem? I was thinking maybe something
like

:include => ['topic.posts', 'article.comments']

Please help me out.

-- 
Posted via http://www.ruby-forum.com/.

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to rubyonrails-talk+unsubscr...@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rubyonrails-talk/5608aedd6720d89e6b93cba39dafdffb%40ruby-forum.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to