Wpis z mikrobloga

jak mogę w doctrine zrobić case gdzie w którym instrukcja będzie selectem lub wcześniej policzona wartość w jakimś polu ? bo albo wywala mi expected literal albo że field nie należy do żadnej klasy...

oprócz raw query
#doctrine #symfony2 #php #webdev
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@matiit: w zależności od wartości jakiegoś innego pola mam o takie coś:

(CASE WHEN (r.status=1 OR (r.status IN(2,3,4) AND r.waitingDays IS NULL)) THEN ad ELSE r.acceptDays END) as acceptDays
gdzie ad to subquery i nie idzie
  • Odpowiedz
@matiit: dobra, skorzystałem z native query, tylko teraz taki problem że w rsm w Metadata cache nie widzi klasy mimo że pobierając poprzez em Metadata cache zwraca mi
  • Odpowiedz