Nextras\ORM počítání záznamů

TOMeek
Člen | 64
+
0
-

Ahoj,
chtěl bych se zeptat. Chtěl bych se zeptat, jak nejlépe zapsat do ORM toto SQL: SELECT SUM(quantity) FROM receipt_items AS i INNER JOIN receipts AS r ON i.receipt_id = r.id WHERE i.item_id=6050 AND r.state='open' tak, aby mi to vypsalo rovnou číslo. Přes mapper jsem dosáhl že mi to vrátí builder, což nechci.

Předem děkuji.

Jan Tvrdík
Nette guru | 2595
+
0
-

@TOMeek Jestli chceš z mapperu vrátit číslo, tak vrať číslo.

TOMeek
Člen | 64
+
0
-

@JanTvrdík No na tu vlasnost jsem nějak nedošel, když dostávám Querybuilder, jak z toho vypáčím ten výsledek.

hrach
Člen | 1834
+
0
-

@TOMeek Zkodumentovano zde: https://nextras.org/…uery-builder#…
Ale dokonce je tu uz i novejsi metoda: https://github.com/…nnection.php#L142

TOMeek
Člen | 64
+
0
-

@hrach Díky za nakopnutí! Už jsem na to kápnul. Hned je svět o trochu lepší :-)