---
title: "suche in extbase Repository implementieren"
url: "https://www.typo3.net/d/99126-suche-in-extbase-repository-implementieren"
source: "typo3.net"
tags: ["Archiv","Flow","Frage"]
created: "2010-05-28"
last_reply: "2010-06-03"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# suche in extbase Repository implementieren

Archiv › Flow · 1 Antwort · gestartet 2010-05-28

## Eröffnungsbeitrag

**super-mario** · 2010-05-28 · [Beitrag #1](https://www.typo3.net/d/99126-suche-in-extbase-repository-implementieren/1)

ich will eine Suche in Extbase implementieren und hab folgendes Problem.

Ich übergebe aus dem Suchformular mehrere Parameter wie z.B. text oder datum oder id's von Relations.
jetzt würde ich aber gerne nur nach Parametern suchen, die auch ausgefüllt/selektiert wurden.

Normal würde ich da per if abfragen ob der Parameter gesetzt ist und den dann in die query mit einbauen, das geht aber mit dem verschachteltem query Konzept in extbase nicht so wirklich.

Kann mir da jemand helfen bzw. hatte das problem schon wer?

Ich würde auch gern weiterhin extbase 1.0 verwenden... #giggle#

```php
$query->matching($query->logicalAnd($constraint1, $query->logicalAnd($constraint2, $query->logicalAnd($constraint3, $query->logicalAnd($constraint4, $constraint5)))));
```

## Antworten

### [#2](https://www.typo3.net/d/99126-suche-in-extbase-repository-implementieren/2) · super-mario · 2010-06-03

so wirklich beheben lies sich das Problem nicht, habs deshalb umgangen...
In dem Repository kann man auch direkt SQL abfeuern

```php
$query->statement('SELECT fields from tablename where 1');
```

Dort kann man dann auch kompliziert JOINS bauen mit der angepassten where clause für eine Suche #giggle#

---

Quelle: „suche in extbase Repository implementieren“, typo3.net, https://www.typo3.net/d/99126-suche-in-extbase-repository-implementieren
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
