teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

D

2017/04/28 12:48

投稿

moke
moke

スコア2241

answer CHANGED
@@ -12,7 +12,7 @@
12
12
  @user = Room.find(params[:id])
13
13
  @message = Message.where(room_id: @user)#ActiveRecodeRelationだよーまだSQL実行してないよ
14
14
  @message += Message.where(room_id: @user.second_user_id)#ActiveRecodeRelationにプラスなんてねーから勝手に結果をarrayに格納して結合するよ
15
- @message.sort_by{|ms|ms.id}.reverse#arrayをIDの逆順で並び替えるよ
15
+ @message.sort_by{|ms|ms.id}!.reverse!#arrayをIDの逆順で並び替えるよ
16
16
  end
17
17
  ```
18
18
  とすればOK

1

2017/04/28 12:48

投稿

moke
moke

スコア2241

answer CHANGED
@@ -12,7 +12,7 @@
12
12
  @user = Room.find(params[:id])
13
13
  @message = Message.where(room_id: @user)#ActiveRecodeRelationだよーまだSQL実行してないよ
14
14
  @message += Message.where(room_id: @user.second_user_id)#ActiveRecodeRelationにプラスなんてねーから勝手に結果をarrayに格納して結合するよ
15
- @message.sort_by{|ms|ms.id}#arrayをIDで並び替えるよ
15
+ @message.sort_by{|ms|ms.id}.reverse#arrayをIDの逆順で並び替えるよ
16
16
  end
17
17
  ```
18
18
  とすればOK