【发布时间】:2021-12-06 09:16:08
【问题描述】:
我的应用程序是关于清单的,在每个清单中我都有很多标签。 所以我有清单和标签模型。 checklist 的响应如下所示:
{
"checklistId": 52,
"userId": 17,
"title": "new titile",
"created_at": "2021-12-05T12:33:48.000000Z",
"updated_at": "2021-12-05T12:33:48.000000Z",
"tabs": [
{
"tabId": 152,
"checklistId": 52,
"name": "Default",
"created_at": "2021-12-05T12:33:48.000000Z",
"updated_at": "2021-12-05T12:33:48.000000Z"
}
]
},
我想在删除时实现级联,所以当我从清单表中删除行时,tabs表中所有具有checklistId的行也将被删除。
【问题讨论】:
-
laravel.com/docs/8.x/migrations#foreign-key-constraints 旁注。这是在声明外键约束而不是即时声明时需要声明的内容