From bd94cfb4253c54a8e26a380a0a4711e67a239da0 Mon Sep 17 00:00:00 2001 From: Ederlo Rodrigo de Oliveira Date: Tue, 21 Jun 2016 16:59:46 -0300 Subject: [PATCH] Update README.md Suggested Relationship. --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index c2bf6ca..bce4b4a 100644 --- a/README.md +++ b/README.md @@ -69,7 +69,17 @@ class UsersTable extends Table // in src/Model/Table/UsersTable.php $this->delete($user); // $user entity is now soft deleted if UsersTable uses SoftDeleteTrait. ``` +### To avoid losing the `belongsToMany` set `dependent => false` +```php +$this->belongsToMany('Companies', [ + 'foreignKey' => 'users_id', + 'targetForeignKey' => 'companies_id', + 'joinTable' => 'users_companies', + 'className' => 'Companies', + 'dependent' => false, + ]); +``` ### Restoring Soft deleted records To restore a soft deleted entity into an active state, use the `restore` method: