---
title: "Matching Methode in Tx_Extbase_Persistence_QueryInterface"
url: "https://www.typo3.net/d/103529-matching-methode-in-tx-extbase-persistence-queryinterface"
source: "typo3.net"
tags: ["Extensions","Extbase","Frage"]
created: "2011-01-28"
last_reply: "2011-03-09"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Matching Methode in Tx_Extbase_Persistence_QueryInterface

Extensions › Extbase · 2 Antworten · gestartet 2011-01-28

## Eröffnungsbeitrag

**skriptkiddie** · 2011-01-28 · [Beitrag #1](https://www.typo3.net/d/103529-matching-methode-in-tx-extbase-persistence-queryinterface/1)

Hallo Zusammen,

ich möchte in meiner Funktion im Controller eine SQl Abfrage machen, aber ich bekomme immer eine Fehlermeldung bzgl. Matching:
Fatal error: Call to a member function matching() on a non-object in

Mein Funktion sieht so aus:
	public function testAction() {
		$thickbox = t3lib_div::makeInstance('Tx_Inventory_Domain_Repository_ThickboxRepository');
		$ref = $thickbox->createQuery();
		//$test = $thickbox->findByUid();
		var_dump ($query);
		echo $query->matching($query->equals('uid', '1'))->setOrderings(array('date' =>Tx_Extbase_Persistence_QueryInterface::ORDER_DESCENDING))->execute();
		//echo $query->matching($query->equals('uid','1'))->execute();
	}

Wenn ich das Interface Tx_Extbase_Persistence_QueryInterface im Repository implementiere, dann muss ich die Methode Matching() erst estellen?

Wäre dankbar über eine Antwort.

## Antworten

### [#2](https://www.typo3.net/d/103529-matching-methode-in-tx-extbase-persistence-queryinterface/2) · Unbekannter Benutzer · 2011-01-28

Ich sehe nicht woher $query da kommen sollte

### [#3](https://www.typo3.net/d/103529-matching-methode-in-tx-extbase-persistence-queryinterface/3) · layne · 2011-03-09

Die Abfragen haben im Controller nichts verloren.

Erstelle dazu eine Methode im Repository. In diesem kannst du dann mit $this->createQuery() eine neue Abfrage aufbauen und das Ergebnis zurück geben.

---

Quelle: „Matching Methode in Tx_Extbase_Persistence_QueryInterface“, typo3.net, https://www.typo3.net/d/103529-matching-methode-in-tx-extbase-persistence-queryinterface
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
