ich wirklich nur nicht diesen Teil bekommenBrauchen Lehre 2 der Arraycollection Hilfe Verständnis :: clear()
Sagen Sie klar eine Sammlung von Tags durch $ post-> getTags() aufgerufen -> clear (); und dann rufen Sie $ post-> getTags() -> hinzufügen ($ tag). Dies erkennt nicht, dass das Tag bereits zuvor hinzugefügt wurde, und gibt zwei Datenbankaufrufe aus.
Welche 2 Datenbankaufrufe werden ausgegeben? Löschen Sie alle Tags des Posts und fügen Sie dann einen hinzu? Das ist was ich erwarten würde? Oder wird es etwas anderes sein?
So klingt es. Ich würde es versuchen und die ausgeführten SQL-Abfragen protokollieren. –