Überschreiben von z.B. Properties bei Produkten mit update/upsert

Hallo zusammen,

ich möchte beim Speichern von Produkten diesen entsprechende Properties/Eigenschaften zuweisen. Das klappt soweit auch wie zu erwarten, beim update/upsert gebe ich den Produktdaten folgendes mit:

"properties" => [
	[
		"name" => "Sachthemen"
		"groupId" => "c42a335410f877c550cd5e743439a88d"
		"id" => "3fad40a1bae646dd9ad0759ba6184c71"
	]
]

Dabei scheint es allerdings so zu sein, dass immer nur neue Assoziationen hinzugefügt werden. Wenn ich also beim nächsten mal diesem Produkt eine Property mit einer anderen ID mitgebe wird nicht das Produkt ausschließlich dieser neuen Property zugeordnet, sondern beiden.

Gibt es eine Möglichkeit, solche Assoziationen explizit zu (über-)schreiben und nicht hinzuzufügen?

Danke!

1 „Gefällt mir“

*bump*