2010-06-03 3 views
0

지금 당장 이걸 얻을 수없는 것 같습니다.Active Record select with select

다른 레코드가 필요하지만 find 메소드의 결과와 함께 다른 속성이 필요합니다. 당신이 내 필요한 모든 열을 작성해야

Visit.find(:all, :select => "user_id, DISTINCT cookie") 

답변

0

: 현재 휴무 코드는

Visit.find(:all, :select => "DISTINCT cookie, user_id") 

을 선택을하지만이 쿠키의 독특한 조합을 제공하고

처럼

을 USER_ID합니다

cookie user_id 
1   1 
1   2 
2   1 
2   2 

하지만 두 개의 쿠키 만 원한다면 Rails에서 찾을 수 있다고 생각하지 않습니다. 혼자 선출하다. 위의 예제에서 'x'대신에 어떤 것이 올지 알고 싶을 때도.

cookie user_id 
1   x 
2   x