質問編集履歴
2
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -8,6 +8,21 @@
|
|
8
8
|
とやればできるかと思ったのですが
|
9
9
|
うまくいきません。
|
10
10
|
|
11
|
+
######できていないこと
|
12
|
+
|id|name|delete_flag|
|
13
|
+
|:--|:--:|--:|
|
14
|
+
|1|名前|0|
|
15
|
+
|2|名前|0|
|
16
|
+
|3|名前|0|
|
17
|
+
|
18
|
+
更新する際にnameが空だとエラーがでているため、更新できませんでした。
|
19
|
+
リクエストデータをエンティティにマージさせて、複数レコードを一括で更新できればと更新できると考えています。
|
20
|
+
|
21
|
+
```error
|
22
|
+
'name' => [
|
23
|
+
'_required' => 'This field is required'
|
24
|
+
],
|
25
|
+
```
|
11
26
|
######コード
|
12
27
|
|
13
28
|
```PHP
|
1
編集
title
CHANGED
File without changes
|
body
CHANGED
@@ -48,7 +48,7 @@
|
|
48
48
|
// 更新処理(ここが書き方がわからないです)
|
49
49
|
$hogesTable = TableRegistry::get('Hoges');
|
50
50
|
$hoge = $hogesTable->get($value);
|
51
|
-
$entities = $
|
51
|
+
$entities = $hogesTable->patchEntity($hoge, $saveData);
|
52
52
|
//$entities = $hoges->newEntities($saveData);
|
53
53
|
$result = $hoges->saveMany($entities);
|
54
54
|
|