0
如何更改下面的代碼位,所以我只有記錄具有鮮明sender_id
和message_id
組合:Rails的發現查詢,沒有重複
@roles = Role.find_all_by_simulation_id(session[:sim_id])
@messages = RolesMessages.find(:all, :conditions => ["sender_id IN (?) ", @roles.map(&:id)], :order => 'created_at DESC')
所以,我意識到這是一種舊的,但find_by_sql產生一個數組輸出而不是一個ActiveRecord,這可能不是最好的解決方案。 – 2016-01-06 22:45:43