Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 165 Pomógł: 5 Dołączył: 10.07.2008 Skąd: Wrocław Ostrzeżenie: (0%)
|
Hej,
Tak się zastanawiam jak załatwiacie sytuacje, gdy SELECT pobiera wam z bazy np. 50 pól i chcecie je umieścić jako wartości pól jakiegoś obiektu. Np. mamy obiekt User, który ma 50 pól typu id, email, name, surname ... Wszystkie dane Usera pobieramy z bazy. Do tej pory pisałem ręcznie: $u = new User(); $u->setID($row['id']); ... Dla 10 pól OK, ale gdy pól jest więcej, to trochę nieciekawie. Macie jakieś sposoby na szybkie uzupełnianie? PS: w trakcie pisania tego posta zdążyłbym ręcznie uzupełnić około 20 pól (IMG:style_emoticons/default/wink.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 664 Pomógł: 169 Dołączył: 8.01.2010 Skąd: Kraków Ostrzeżenie: (0%)
|
Kurde, nie miałem przyjemności z Propelem, a z Doctrinem tylko < 2, więc też nie wiem, ale znając lubość twórców bibliotek/ORMów/Frameworków PHP do używania metod magicznych przypuszczam, że i tak jest ich pełno tam pełno:) Z tego co wiem to encje w doctrine 2 rzeczywiście ich nie posiadają, ale to nie oznacza, że sam ORM ich nie zawiera.
Nie mam bladego pojęcia. Nie używam żadnego. Ja mimo nieustannego bluzgania na doctrine jednak nie wyobrażam sobie pracy bez czegoś w tym stylu. Chylę czoła:) Ten post edytował bastard13 8.09.2011, 22:40:25 |
|
|
|
eccocce wynik SELECT-a automatycznie do pól obiektu 8.09.2011, 12:56:54
askone Tylko i wyłącznie ORM. O więcej zapytaj wujka G...... 8.09.2011, 13:16:51
eccocce Np. Propel? 8.09.2011, 13:35:11
nospor Czemu tylko i wyłącznie ORM?
Wystarczy tylko dodać... 8.09.2011, 13:36:37 
askone Cytat(nospor @ 8.09.2011, 14:36:37 ) ... 8.09.2011, 13:40:41
nospor A ORM to niby z czego korzysta? ORM też korzysta z... 8.09.2011, 13:43:14
melkorm IMHO klasa dziedzicząca po ArrayObject + magiczne ... 8.09.2011, 15:12:40
destroyerr @nospor wszystkie ORM'y korzystają z metod mag... 8.09.2011, 15:24:34
nospor Nie mam bladego pojęcia. Nie używam żadnego.
Aczko... 8.09.2011, 19:21:28
destroyerr No widzisz, nie używasz, nie masz bladego pojęcia ... 8.09.2011, 22:04:13
nospor Dobrze, przepraszam
Zmylił mnie kawałek kodu, któ... 9.09.2011, 06:39:43
destroyerr Cytatprzypuszczam, że i tak jest ich pełno tam peł... 9.09.2011, 08:00:37
nospor @destroyerr coś tu nie gra. "Krzyczysz" ... 9.09.2011, 08:08:09
melkorm CytatJa zaś sobie nie wyobrażam jak można z tym pr... 9.09.2011, 08:23:23
destroyerr @nospor, jeszcze raz. Byłem przekonany, że rozmawi... 9.09.2011, 09:51:56
nospor Cytat. Nie miałem pojęcia (bo i skąd miałem je mie... 9.09.2011, 09:55:42 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 23:19 |