2013-09-30 2 views

답변

3

집계 프레임 워크를 사용하면 필드의 이름을 바꿀 수 있지만 보통 find은 그렇지 않습니다. 클라이언트 코드에서 픽스 업을 수행해야합니다.

많은 드라이버 (및 프레임 워크)가 자동으로 클라이언트 측에서이 작업을 자동으로 수행 할 수 있습니다 (따라서 데이터베이스에서는 발생하지 않습니다). 사용중인 프로그래밍 언어에 따라 가장 효과적인 옵션 일 것입니다.

+0

바머, 잘하면이 미래의 향상입니다. 집계 작업에서 다시 투영하는 것은 DB 쪽의 일을 할 수 있다는 것이 좋을 것입니다, I.E. select field1 as something_else – lostintranslation

+0

많은 드라이버가 이미 그렇게하는 것은 신경 쓰지 않습니다 ... 그런 식으로 작업이 분산되고 DB가 "바쁜 일"을하지 않게합니다. – WiredPrairie

관련 문제