ORM Nextras vlastne stlpce
- tomino
- Člen | 14
Ahojte,
mam model a k nemu by som si chcel ziskat data zo stlpca, ktory si do selectu pridam cez builder:
$this->builder->addSelect('DATEDIFF([table.date1], [table.date2]) AS [dalsi_stlpec]');
V modeli sa snazim pristupovat k tomuto stlpcu:
* @property-read int|NULL $dalsiStlpec {virtual}
Data z dalsieho stlpca mi to vsak nenacita. Ak odstranim {virtual}, tak pri vytvoreni entity mi to pridava tento stlpec (dalsi_stlpec) do INSERTu, ale v databaze realne neexistuje.
Viete mi prosim poradit?
- mskocik
- Člen | 62
Mrkni na dokumentaciu ohladom entity STI. Mozno je to tvoj use case.
Alebo ak ma tvoja entita stlpce date1
, date2
, tako
to mozes spravit cez custom getter – definujes metodu
getterDalsiStlpec
, kde vratis si to spocitas sam.