yakamara / yform

YForm für REDAXO 5 – Formulare im Frontend und Backend mit Verwaltung von Datenbank-Tabellen.
MIT License
77 stars 55 forks source link

Aktuelle-Github_Version: YOrm Problem mit joinRelation() und where() #1074

Closed alxndr-w closed 3 years ago

alxndr-w commented 3 years ago
$events = event_date::query()->where("startDate", date("y-m-d"), ">=")->joinRelation('event_category_id', 'c')->select('c.name', 'category_name')->find();

Sobald ich joinRelation() benutze, wirdwhere()` entweder ignoriert, oder es passiert etwas anderes - ich erhalte nur 1 Datensatz, möchte aber alle Datensätze erhalten.

Kann ich beeinflussen, ob das ein left oder inner join ist?

alxndr-w commented 3 years ago
    $events = event_date::query()->where("startDate", date("y-m-d"), ">=")->joinTypeRelation('LEFT', 'event_category_id', 'c')->select('c.name', 'category_name')->find();