この私のコード:私は、データベースからステータスすべての私の友人を取って、壁にそれらをputingてる最新のものから古いものへのレコードの注文方法を教えてください。
@statuses = []
current_user.friends.each do |f|
@statuses = @statuses + f.statuses
end
@sorted_statuses = @statuses.sort_by { |obj| obj.created_at }
。 私はそれらを新しい(上の)ものから古いもの(下のもの)に表示しようとしています。変更方法を教えてください。
であなたのモデルのデフォルトの順序を定義することができます。 – user804968
私はそれを得ることはありませんtnx – user804968
データベースに並べ替えを行わせることは、結果の数が実際に戻ってくれるよりも大きい場合は、データベースから返された結果の数を制限することができますあなたは最新のものを順番に持っています。 – RHSeeger