---
title: "Add / Repository / exec_INSERTmultipleRows"
url: "https://www.typo3.net/d/108848-add-repository-exec-insertmultiplerows"
source: "typo3.net"
tags: ["Extensions","Extbase","Frage"]
created: "2012-01-05"
last_reply: "2012-01-12"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Add / Repository / exec_INSERTmultipleRows

Extensions › Extbase · 1 Antwort · gestartet 2012-01-05

## Eröffnungsbeitrag

**Inchtabokatables** · 2012-01-05 · [Beitrag #1](https://www.typo3.net/d/108848-add-repository-exec-insertmultiplerows/1)

Hallo,

das Extbase Repository stellt eine Methode zum Hinzufügen eines Objekts zur Verfügung (add($object). Dazu muss aber zumindest das Objekt erzeugt werden (irgendwie logisch).

Derzeit möchte ich mehrere Objekte mit einem Objekt verknüpfen. Da die Objekte sehr groß sind, ist durch die obige Methode die Performance natürlich bescheiden.

Aus diesem Grund habe ich auf die alte Datenbank-Api zurückgegriffen (exec_INSERTmultipleRows). Das ist aber auch nicht so schön.

Hat jemand dazu einen Lösungsansatz?

Über Hilfe würde ich mich natürlich freuen....

Timo

## Antworten

### [#2](https://www.typo3.net/d/108848-add-repository-exec-insertmultiplerows/2) · toifel · 2012-01-12

Warum nicht einfach mehrere "add" hintereinander? Die Performance sollte dadurch eigentlich nicht so extrem schlechter werden, da die Objekte ja erst beim Aufruf des persistenceManagers in die Datenbank geschrieben werden.
"add" macht ja im Grunde nichts anderes, als Dir Dein großes Objekte zusammen zu basteln.
Habe ich zumindest so verstanden ;)

---

Quelle: „Add / Repository / exec_INSERTmultipleRows“, typo3.net, https://www.typo3.net/d/108848-add-repository-exec-insertmultiplerows
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
