가 장고 검색어 세트 객체를 사용하여이 쿼리를 다시 작성하는 방법이 조인장고 1.0/1.1 재 작성
SELECT b.created_on, SUM(a.vote)
FROM votes a JOIN votes b ON a.created_on <= b.created_on
WHERE a.object_id = 1
GROUP BY 1
이 투표가 테이블 인
, OBJECT_ID 여러 번 (외부 키를 발생하는 int입니다 - 그것은 여기서는 중요하지 않지만), 그리고 created_on은 datetime입니다.
FWIW,이 쿼리를 사용하면 이전에 해당 object_id의 모든 이전 투표 수를 합하여 과거의 점수를 얻을 수 있습니다.
당신의 의견은 아마도 가장 가까운 가능성 일 것입니다. .extra()를 사용하여 SQL을 직접 실행하기로 결정했습니다. –