回答編集履歴
4
加筆修正
answer
CHANGED
@@ -13,4 +13,8 @@
|
|
13
13
|
【加筆2】
|
14
14
|
もしかしてモデル設計にミスが有る可能性。
|
15
15
|
詳しくはこちらの記事:
|
16
|
-
[Laravel4のEloquent ORMではまった件 - 終電23時15分って早くね?](http://blue-goheimochi.hatenablog.com/entry/2013/07/26/Laravel4%E3%81%AEEloquent_ORM%E3%81%A7%E3%81%AF%E3%81%BE%E3%81%A3%E3%81%9F%E4%BB%B6 "Laravel4のEloquent ORMではまった件 - 終電23時15分って早くね?")
|
16
|
+
[Laravel4のEloquent ORMではまった件 - 終電23時15分って早くね?](http://blue-goheimochi.hatenablog.com/entry/2013/07/26/Laravel4%E3%81%AEEloquent_ORM%E3%81%A7%E3%81%AF%E3%81%BE%E3%81%A3%E3%81%9F%E4%BB%B6 "Laravel4のEloquent ORMではまった件 - 終電23時15分って早くね?")
|
17
|
+
|
18
|
+
> 操作対象のモデルに対し、
|
19
|
+
※ fillableかguardedプロパティのどちらかを指定しておく必要があります。 ※
|
20
|
+
(これ重要。)
|
3
加筆修正
answer
CHANGED
@@ -8,4 +8,9 @@
|
|
8
8
|
【加筆】
|
9
9
|
find()メソッドなどを使って一旦変数にインスタンスを保持してから
|
10
10
|
update()してsave()する書き方に変えてみてはどうでしょうか。
|
11
|
-
[基本の更新](https://readouble.com/laravel/5.2/ja/eloquent.html "基本の更新")
|
11
|
+
[基本の更新](https://readouble.com/laravel/5.2/ja/eloquent.html "基本の更新")
|
12
|
+
|
13
|
+
【加筆2】
|
14
|
+
もしかしてモデル設計にミスが有る可能性。
|
15
|
+
詳しくはこちらの記事:
|
16
|
+
[Laravel4のEloquent ORMではまった件 - 終電23時15分って早くね?](http://blue-goheimochi.hatenablog.com/entry/2013/07/26/Laravel4%E3%81%AEEloquent_ORM%E3%81%A7%E3%81%AF%E3%81%BE%E3%81%A3%E3%81%9F%E4%BB%B6 "Laravel4のEloquent ORMではまった件 - 終電23時15分って早くね?")
|
2
加筆修正
answer
CHANGED
@@ -6,5 +6,6 @@
|
|
6
6
|
場合に応じてinsert intoクエリーに切り替える必要があるのではないだろうか。
|
7
7
|
|
8
8
|
【加筆】
|
9
|
+
find()メソッドなどを使って一旦変数にインスタンスを保持してから
|
10
|
+
update()してsave()する書き方に変えてみてはどうでしょうか。
|
9
|
-
[基本の更新](https://readouble.com/laravel/5.2/ja/eloquent.html "基本の更新")
|
11
|
+
[基本の更新](https://readouble.com/laravel/5.2/ja/eloquent.html "基本の更新")
|
10
|
-
最後save()しないと保存されないようなことが書いてあります。
|
1
見直し
answer
CHANGED
@@ -3,4 +3,8 @@
|
|
3
3
|
|
4
4
|
もしもメソッドの目的が「更新」ではなく「保存」なのだとすると、
|
5
5
|
メソッド内でidの実在チェック処理を加えて、
|
6
|
-
場合に応じてinsert intoクエリーに切り替える必要があるのではないだろうか。
|
6
|
+
場合に応じてinsert intoクエリーに切り替える必要があるのではないだろうか。
|
7
|
+
|
8
|
+
【加筆】
|
9
|
+
[基本の更新](https://readouble.com/laravel/5.2/ja/eloquent.html "基本の更新")によると、
|
10
|
+
最後save()しないと保存されないようなことが書いてあります。
|