質問編集履歴

1

markdwonの修正(内容の変化はなし)

2018/05/09 07:26

投稿

yukkenoottuna
yukkenoottuna

スコア51

test CHANGED
File without changes
test CHANGED
@@ -4,17 +4,19 @@
4
4
 
5
5
  具体的には、下記のような設定と処理の際に、Usersの子データPostsと孫データとなるComments(Postsの子)を自動削除をしたいです。
6
6
 
7
- - 設定
7
+ 設定
8
8
 
9
- - `UsersTable`から`hasMany`で`Posts`モデルにアソシエーション設定
9
+ - `UsersTable`から`hasMany`で`Posts`モデルにアソシエーション設定
10
10
 
11
- - `PostsTable`から`hasMany`で`Comments`モデルにアソシエーション設定
11
+ - `PostsTable`から`hasMany`で`Comments`モデルにアソシエーション設定
12
12
 
13
- - `UsersTable`→`Posts`、`PostsTable`→`Comments`のアソシエーション共に`'dependent'=> true,`を設定。
13
+ - `UsersTable`→`Posts`、`PostsTable`→`Comments`のアソシエーション共に`'dependent'=> true,`を設定。
14
14
 
15
- - 削除処理
16
15
 
16
+
17
+ 削除処理
18
+
17
- - 任意のUsersのデータについて`$this->Users->delete($user)`
19
+ - 任意のUsersのデータについて`$this->Users->delete($user)`
18
20
 
19
21
 
20
22
 
@@ -24,6 +26,6 @@
24
26
 
25
27
 
26
28
 
27
- 孫データまで自動で削除する設定方法はありますでしょうか。
29
+ アソシエーションの設定のみで、孫データまで自動で削除する方法はありますでしょうか。
28
30
 
29
31
  ご存知でしたらご教示のほどよろしくお願いいたします。