2012-07-16 75 views
2

對於我遇到的這個問題,我將不勝感激。Rails中的唯一搜索結果2.3.5

我在我的控制器方法中有以下內容。

@search=Book.book2_scope.search(params[:search]) 

問題是@search包含重複的條目。

我想只有不同的條目(不同的id)。

我嘗試以下解決方案:

@search = Book.search(params[:search]) 

@search.book2_scope.select("DISTINCT(id), books.*") 

但它似乎是軌道3的解決方案,而不是軌2.3.5。

任何建議是最受歡迎的。

謝謝

+0

什麼是搜索方法? – MikDiet 2012-07-16 16:22:48

+0

這是一個searchlogic方法 – Kim 2012-07-16 16:23:45

回答

0

的重複可能是您的book2_scope範圍的結果。您可能可以重寫,以確保只返回不同的記錄。