Skip to content

Commit 7385e33

Browse files
authored
fixed Engine::remove() when multiple entities are provided
1 parent 835a737 commit 7385e33

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/Engine.php

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -90,9 +90,12 @@ public function remove($searchableEntities): array
9090

9191
$result = [];
9292
foreach ($data as $indexUid => $objects) {
93-
$result[$indexUid] = $this->client
94-
->index($indexUid)
95-
->deleteDocument(reset($objects));
93+
$result[$indexUid] = [];
94+
foreach ($objects as $object) {
95+
$result[$indexUid][] = $this->client
96+
->index($indexUid)
97+
->deleteDocument($object);
98+
}
9699
}
97100

98101
return $result;

0 commit comments

Comments
 (0)