在Eloquent ORM中级联

问题描述 投票:0回答:1

我是Laravel的新手,我有一个问题。

我希望Eloquent(ORM)的行为类似于使用级联管理集合的JPA(Java)。

如果我有一个包含“N”元素的列表并将其传递给ORM,则ORM会自动插入并删除更改。 (在hasMany关系中)

那可能吗?

谢谢

问候。

萨科

laravel orm eloquent cascade
1个回答
0
投票

来自文档:

您可以为约束的“on delete”和“on update”属性指定所需的操作:

$table->foreign('user_id')
      ->references('id')
      ->on('users')
      ->onDelete('cascade');

https://laravel.com/docs/5.5/migrations#foreign-key-constraints

© www.soinside.com 2019 - 2024. All rights reserved.