From 962b35e11ae26046a4a516a1a1f2073adc2418c2 Mon Sep 17 00:00:00 2001 From: Gregor Schmidt Date: Thu, 11 Aug 2011 10:02:30 +0200 Subject: [PATCH] [#573] Being more explicit about search fields to make sure, that AR joins all tables properly --- app/models/wiki_page.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/wiki_page.rb b/app/models/wiki_page.rb index 3beacd18..d61793e9 100644 --- a/app/models/wiki_page.rb +++ b/app/models/wiki_page.rb @@ -26,7 +26,7 @@ class WikiPage < ActiveRecord::Base :datetime => :created_on, :url => Proc.new {|o| {:controller => 'wiki', :action => 'show', :project_id => o.wiki.project, :id => o.title}} - acts_as_searchable :columns => ['title', 'text'], + acts_as_searchable :columns => ["#{WikiPage.table_name}.title", "#{WikiContent.table_name}.text"], :include => [{:wiki => :project}, :content], :project_key => "#{Wiki.table_name}.project_id"