2014-09-23 2 views
1
나는 레일에게 액티브 레코드를 사용하여 다음 쿼리를 작성해야

을 포함 나는 속성의 선택 방법과 그룹을 부분별로 지정하는 방법을 모른다.레일은 테이블

답변

0

다음과 같이 쿼리를 작성 : -

Event.joins(:project => {:unity => :client}) 
    .group("projects.name, clients.name, events.project_id") 
    .select("projects.name, clients.name, SUM(events.hours)") 
+0

나는 당신의 제안과 folowing 출력에 봉착 : #을 <액티브 :: 관계 [# <이벤트 ID : 전무> # <이벤트 ID : 전무> ]>. 프로젝트 이름, 고객 이름 및 이벤트 시간의 값을 어떻게 얻을 수 있습니까 ?? 감사 –