Zum Inhalt springen

in Model Child überprüfen (Bedingung)

Erstellt am 11. Februar 2015 · 2 Antworten · letzte Antwort am 12. Februar 2015

Tags: Extbase, Datenbank, TYPO3 6.x, Frage

mbuchegger ·

Hi Leute.

Also ich bin in einem Model in dem ich auf eine andere Tabelle zugreife. In dem Model hab ich bereits eine funktionierende Abfrage, hierbei wird ein Datum eingegeben, ich überprüfe ob das Datum aktuell ist (also ob es älter als das heutige Datum ist) Dann wird ein Boolean ausgegeben.

Jetzt möchte ich in meinem übergeordneten Model abfragen ob ein Datum nun auch tatsächlich aktuell ist und damit eine Variable ausgegeben dir mir sagt ob ein aktueller Termin eingegeben wurde.

Nur wie?

Nochmal anders formuliert.

Ich will nun eine Abfrage ob in der Tabellenabfrage ein Feld TRUE ist.

Tabelle 1, Child 1, Field 1
Im Model der Tabelle eins will ich nun wissen ob Field 1 in Child1 auch TRUE ist.

Ich hoffe man versteht mich.

lg m

jp_dev ·

Weiß nicht, ob es das ist was du meinst, aber in einer ähnlichen Situation habe ich zwei Felder mit einem JOIN ON ausgewertet.

SELECT a.field1, b.field1,
FROM child1 a
INNER JOIN tabelle1 b
ON a.field1 = b.field1; 
WHERE a.uid = X

X entsprechend des abzufragenden Kindes.

mbuchegger ·

Hi. Danke für die Antwort. Aber soweit ich das jetzt überblicke hilft mir das wohl nicht.

Ich versuch es nochmal ganz einfach:

Ich will in mein0em Controller oder Model definieren, dass: wenn mindestens ein Child "aktuell" ist der Wert 1 (boolean) ausgegeben wird.

"aktuell" wird im Model des Child definiert.