質問編集履歴
2
内容とタイトルでちぐはぐでしたので修正しました
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
r
|
1
|
+
rails5 api modeで任意のレスポンスを返したい
|
test
CHANGED
File without changes
|
1
環境の情報と現状分かっていることを加えました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -5,6 +5,24 @@
|
|
5
5
|
データが多い場合に、webapiを叩いたときに処理が成功しても、rails側でrenderメソッドが実行される前に204ステータスが帰ってくる挙動をしております。
|
6
6
|
|
7
7
|
この場合に、webapiを叩いた時に正しいレスポンス(処理が成功した場合、ステータスコード204ではなく200で帰ってきてほしい)を返すためにはどうしたらよいのでしょうか?
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
現状分かっていること
|
12
|
+
|
13
|
+
* 下記のコードでapiを叩いたときに1レコードをjsonデータ200でかえってきています。しかし、複数レコードの時、例えばテーブルの全件をjsonとして送信して保存する処理は200ではなく204が帰ってきています。
|
14
|
+
|
15
|
+
|
16
|
+
|
17
|
+
環境
|
18
|
+
|
19
|
+
rails 5.2.4
|
20
|
+
|
21
|
+
ruby 2.6.5
|
22
|
+
|
23
|
+
projectはrailsのapi modeで作成しています
|
24
|
+
|
25
|
+
|
8
26
|
|
9
27
|
```ruby
|
10
28
|
|