We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b114574 commit 1dbf937Copy full SHA for 1dbf937
1 file changed
src/Darya/ORM/Relation/HasMany.php
@@ -109,7 +109,13 @@ public function dissociate($instances = null) {
109
}
110
111
112
- $this->reduce($ids);
+ $relatedIds = array();
113
+
114
+ foreach ($this->related as $related) {
115
+ $relatedIds[] = $related->id();
116
+ }
117
118
+ $this->reduce(array_diff($relatedIds, $ids));
119
120
return $successful;
121
0 commit comments