Nejste přihlášen(a)
Na podnět Martina Matese jsem přidal do DibiFluentu podporu pro vnořené SQL. Např.
dibi::select('*')
->select(
dibi::select('count(*)')
->from('precteni')->as('P')
->where('P.id_clanku', '=', 'C.id_clanku')
)
->from('clanky')->as('C')
->where('id_clanku=%i', 123)
->limit(1)
->offset(0);
generuje
SELECT * , (
SELECT count(*)
FROM `precteni` AS `P`
WHERE P.id_clanku = C.id_clanku )
FROM `clanky` AS `C`
WHERE id_clanku=123
LIMIT 1 OFFSET 0
Mozna by se i za nejakych okolnosti mohlo hodit, aby DibiFluent
umel vratit ciste sql. __toString() ho bohuzel „obarvi“
pro dump.
Kuk.
A. napsal(a):
Mozna by se i za nejakych okolnosti mohlo hodit, aby
DibiFluentumel vratit ciste sql.__toString()ho bohuzel „obarvi“ pro dump.
Ano, tak to bylo, ale už neobarvuje.
Aha, supr, ja se do te posledni revize uz nekoukl, omlouvam se.
Kuk.