質問編集履歴

1

api/messages_controller.rb及びapi/index.json.jbuilderを追記しました。

2019/07/06 02:23

投稿

nista
nista

スコア14

test CHANGED
File without changes
test CHANGED
@@ -210,4 +210,42 @@
210
210
 
211
211
 
212
212
 
213
+ <api/messages_controller.rb>
214
+
215
+
216
+
217
+ class Api::MessagesController < ApplicationController
218
+
219
+ def index
220
+
221
+ @group = Group.find(params[:group_id])
222
+
223
+ @messages = @group.messages.includes(:user).where('id > ?', params[:last_id])
224
+
225
+ end
226
+
227
+ end
228
+
229
+
230
+
231
+
232
+
233
+
234
+
235
+ <api/index.json.jbuilder>
236
+
237
+
238
+
239
+ json.array! @messages do |message|
240
+
241
+ json.content message.content
242
+
243
+ json.image message.image
244
+
245
+ json.created_at message.created_at.strftime("%Y/%m/%d %H:%M")
246
+
247
+ json.name message.user.name
248
+
213
- ここにより詳細な情報を記載してください。
249
+ json.id message.id
250
+
251
+ end