teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

entityの記載に間違いがあったので本文を直しました

2018/12/12 02:08

投稿

hsymdhsymd
hsymdhsymd

スコア12

title CHANGED
File without changes
body CHANGED
@@ -53,7 +53,7 @@
53
53
  ```php
54
54
  protected $_accessible = [
55
55
  'name' => true,
56
- 'products' => true
56
+ 'tags' => true
57
57
  ];
58
58
  ```
59
59
 
@@ -61,7 +61,7 @@
61
61
  ```php
62
62
  protected $_accessible = [
63
63
  'name' => true,
64
- 'tags' => true
64
+ 'products' => true
65
65
  ];
66
66
  ```
67
67
 

1

掲載Sourceの一部を修正

2018/12/12 02:08

投稿

hsymdhsymd
hsymdhsymd

スコア12

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,3 @@
1
- ### 前提・実現したいこと
2
1
  CakePHP3.6でbelongsToManyの実装を行っています。
3
2
  端的にいうと更新(insert, update)されなくて困っております。
4
3
 
@@ -101,7 +100,9 @@
101
100
  save時、patchEntity時に下記の項目の追加をしてみましたが
102
101
 
103
102
  ```php
103
+ $this->Products->patchEntity($product, $this->request->getData(), ['associated'=>['Tags']])
104
+ ```
104
105
 
106
+ ```php
105
- , ['associated'=>['Tags']]
107
+ $this->Products->save($product, ['associated'=>['Tags']])
106
-
107
108
  ```