테이블에 간단한 열이 필요합니다.하나의 열 선택 Doctrine DQL
예를 들어, 테이블 id
, name
및 year
이있는 테이블 "프로젝트".
내가 할 경우 :
$q = Doctrine_Query::create()
->select('a.pro_id')
->from('fndr_proyecto a')
->where('a.pro_id =?',1);
$pro = $q->execute();
json_encode($pro->toArray());
대답은
{"id":1,"name":"Project name","year":2013}
같은 모든 열하지만 난 단 하나의 열이 필요합니다. 예상 :
{"id":1}
네이티브 SQL이 정상적으로 작동하므로 DQL과 함께 사용됩니다.
ORM은 시각적 패러다임을 통해 자동으로 빌드됩니다.
입니다. 이제 문서 "Data Hydrators"에서 해당 장을 찾으십시오. 나는 그것이 주제에 관한 것이 었는지 몰랐다. 대단히 감사합니다! ;) –
@ h3g0r_ 어레이 수화는 종종 기록 수화보다 빠르고 가볍습니다. – j0k
아주 좋은 설명, 나는 항상 hydrators 작동하는 방법에 대해 당황했습니다,하지만 지금은 모두 내 마음에 분명하다. 감사 ! – TwystO