---
title: "Tx_Extbase_Persistence_QueryResult"
url: "https://www.typo3.net/d/112290-tx-extbase-persistence-queryresult"
source: "typo3.net"
tags: ["Extensions","Extbase","Frage"]
created: "2012-09-28"
last_reply: "2012-10-01"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Tx_Extbase_Persistence_QueryResult

Extensions › Extbase · 3 Antworten · gestartet 2012-09-28

## Eröffnungsbeitrag

**Jan.​S** · 2012-09-28 · [Beitrag #1](https://www.typo3.net/d/112290-tx-extbase-persistence-queryresult/1)

Hi,
ich hab mal wieder was komisches gefunden was ich nicht verstehe #angry#

Ich baue mir ein Objekt mittels selbst geschriebens Statement.
Das Objekt übergeben ich ans Fluid und greife auf die attribute zu.
Funktioniert auch alles soweit.

Das Problem bekomme ich erst wenn ich per foreach rüber laufe.
Lasse ich mir den Iterator der foreach per <f:debug> Ausgeben dann steht unter total = 2 was auch richtig ist.

Das Problem ist, dass wenn ich den {iterator.total} rausrendere auf einmal 3703 bekomme.

Lasse ich mir das QueryResult Objekt ausgeben, dann sind da genau 2 Urheber Objekte drinne. Aber neben den Objekt steht trotzdem was von 3703 items. Wie kann das sein? Was mach ich falsch?

Gruß Jan

[Bild: \[upl-image-preview uuid=e076980d-bac8-5c86-ab24-30bbfe914ca5 url=https://www.typo3.net/assets/files/typo3net/929-2012-09-28_17-14-15.png alt=2012-09-28_17-14-15.png thumbnail_url=https://www.typo3.net/assets/files/typo3net/929-2012-09-28_17-14-15.png\]](https://www.typo3.net/assets/files/typo3net/929-2012-09-28_17-14-15.png)

## Antworten

### [#2](https://www.typo3.net/d/112290-tx-extbase-persistence-queryresult/2) · kainobi · 2012-09-28

was macht denn fluid dann beim iterieren? will es tatsächlich auch 3703 durchgänge machen?
und was gibt f:count für das queryresult zurück?

### [#3](https://www.typo3.net/d/112290-tx-extbase-persistence-queryresult/3) · Jan.​S · 2012-10-01

Ja count gibt alle 3000 Datensätze an.
Und auch wenn ich mir den Iterator ausgeben lassen, dann sagt er mir das da die 3000 Elemente drin sein sollen. Bin da gerade etwas Ratlos

### [#4](https://www.typo3.net/d/112290-tx-extbase-persistence-queryresult/4) · Jan.​S · 2012-10-01

Wenn ich mir das Objekt als array zurück geben lasse dann funktioniert der iterator. Funktioniert so erstmal aber schön ist das ja eigentlich nicht #paralyzed#

```php
$result->getQuerySettings()->setReturnRawQueryResult(TRUE);
```

---

Quelle: „Tx_Extbase_Persistence_QueryResult“, typo3.net, https://www.typo3.net/d/112290-tx-extbase-persistence-queryresult
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
