回答編集履歴

2

誤字

2017/07/13 03:46

投稿

popobot
popobot

スコア6586

test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  debug.logのSQLをよく見ると
4
4
 
5
- 最初の方に`rows=0`と書かれており、結果が0件になっていますね。このSQLがどのようなコードから発行されたか記載がないのですが、多分get()かfindOrFail()などが使われており、結果がみつからなかったので、RecordNotFoundExceptionがスローされて404になったのではないかと推測します。
5
+ 最初の方に`rows=0`と書かれており、結果が0件になっていますね。このSQLがどのようなコードから発行されたか記載がないのですが、多分get()かfirstOrFail()などが使われており、結果がみつからなかったので、RecordNotFoundExceptionがスローされて404になったのではないかと推測します。
6
6
 
7
7
 
8
8
 

1

補足

2017/07/13 03:46

投稿

popobot
popobot

スコア6586

test CHANGED
@@ -6,4 +6,4 @@
6
6
 
7
7
 
8
8
 
9
- 最後の方のwhere句で`WHERE Holidays.id = 0`となっているので、js側から渡されたidが正しくSQLに設定されていないのが原因ではないかと思います。
9
+ 最後の方のwhere句で`WHERE Holidays.id = 0`となっているので、js側から渡されたidが正しくSQLに設定されていないのが原因ではないかと思います。もしくはjs側がhtmlから正しくidを取れていないか...