質問編集履歴
1
api/messages_controller.rb及びapi/index.json.jbuilderを追記しました。
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
|