Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony] addSelectColumn
Forum PHP.pl > Forum > PHP > Frameworki
kamil.deb
WYkonując taki kod:

  1. <?php
  2. $c = new Criteria();
  3.        $c->add(CarAttributePeer::CAR_ID, 10);
  4.        $c->addSelectColumn(CarAttributePeer::ID);
  5.        $this->car_at = CarAttributePeer::doSelect($c);
  6. ?>


Wywołując ten kod przez print_r($car_at) dostaje

Kod
Notice: Undefined offset: 1 in /var/www/car/lib/model/om/BaseCarAttribute.php on line 492

i cała tabele bazy w tablicy.
Pr0100
problem nie ma prostego i łatwego rozwiązania, możesz:
- przeprowadzić ręcznie hydratacja danych (dużo kodu)
- możesz stworzyć 2 modele do tej samej tabeli (nie praktyczne)
- możesz bawić się lazyLoad (nie jest to pełne rozwiązanie problemu)
kamil.deb
Chciałem wywołać elementy tablicy, wg klucza, który odnosi się do wielu el. Czyli dla kupa_id = 8, jest 5 rekordów z kolumny siki. Jak je wszystkie wywołać?
Pr0100
relacja jeden do wielu, google: propel relationships
-=Peter=-
Może mały offtop, ale...

Cytat(kamil.deb @ 6.07.2009, 18:56:02 ) *
mamy tabele Cos: a w niej kolumny: id, kupa, siki.

Cytat(kamil.deb @ 10.07.2009, 17:03:14 ) *
Czyli dla kupa_id = 8, jest 5 rekordów z kolumny siki. Jak je wszystkie wywołać?

... nie możesz wymyślać innych przykładowych nazw kolumn?... oO
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.