たとえば、サプライヤ、supplier_product、productという3つのテーブルがあります。 1つのサプライヤは多くの製品を持ち、1つのサプライヤは多くのサプライヤから提供され、supplier_productテーブルに格納されているデータがあります。多対多リレーションシップテーブル内のデータを削除する方法
supplier1 - product2
supplier1 - product 1
商品1のサプライヤ1を削除したいのですが、どうすればいいですか?
表:
サプライヤー| supplier_id、name .....
サプライヤプロダクト| supplier_id、product_id ........
製品| PRODUCT_ID、名前が.....
は、あなたのテーブルが既に存在しているされたいくつかの例があるhere
を見つけることができます説明Eloquents
detach()
かsync()
メソッドを使用できますか?あなたはそのテーブルを落として再作成できますか? –まず、外部キー制約を削除する必要があります。より多くの情報なしで答えることはできません。テーブルの構造を均等にする必要があります – Blasanka
私はSupplier_productテーブルのデータを削除したいので、まず外部キー制約を削除する必要はないと思いますか? – Crazy