[TYPO3-german] extBase: Sortierung per Fremdkey verknüpfter Tabelle

Hendrik h.reimers at neonaut.de
Thu Dec 13 16:22:39 CET 2012


Hi,

habe ein Problem mit extBase in Bezug auf einer 1:n relation. Wenn ich
nach einem Feld aus der verknüpften Tabelle sortieren will, verschwinden
entsprechende Einträge aus dem Ergebnis.

Das klappt nicht... Beispiel:

protected $defaultOrderings = array(
		'country.countryName' =>
Tx_Extbase_Persistence_QueryInterface::ORDER_ASCENDING
	);


Das klappt, aber nur eingeschränkt (ergebnis sortiert nach Country ID):

protected $defaultOrderings = array(
		'country' =>  Tx_Extbase_Persistence_QueryInterface::ORDER_ASCENDING
	);


Vermutung ist, dass die Datenbank JOINs nicht in Ordnung sind, aber ich
weiß auch nicht wie ich das beeinflussen kann. Der Query wird mit dem
Query Objekt ganz normal zusammengebaut bzw. über die findAll() Funktion
des Repository aufgerufen.

Danke & Gruß
Hendrik


More information about the TYPO3-german mailing list