Guest User

Untitled

a guest
Apr 22nd, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. #questa funziona
  2. def self.all_by_popularity
  3. return Trip.find(:all,:include => :trip_users, :group => :trip_id,:order => "COUNT(trip_id) DESC")
  4. end
  5.  
  6.  
  7.  
  8. #questa invece restituisce
  9.  
  10. # ActiveRecord::StatementInvalid in Home#index
  11.  
  12. # Showing home/index.html.erb where line #45 raised:
  13.  
  14. # Mysql::Error: #42S22Unknown column 'trip_id' in 'order clause': SELECT id FROM `trips` GROUP BY trip_id ORDER BY
  15. # COUNT(trip_id) DESC LIMIT 10
  16.  
  17. def self.all_by_popularity
  18. return Trip.find(:all,:include => :trip_users, :group => :trip_id,:order => "COUNT(trip_id) DESC",:limit => 10)
  19. end
Add Comment
Please, Sign In to add comment