django)join하는 테이블로 필터하는 문제..이상함.

boingboing·2022년 3월 29일
0

현상

모델 2개 join 후
2번째 테이블로
필터링 작업을 했는데

sample_list = sample_list.filter(process__endstat=int(search_dict['process_stat']))

필터링이 제대로 안되서...미쳐가고 있다.

1,2에서는 필터링이 잘되는데

해보니 0만..filter을 할 때, endstat 0번만 필터하는게 아니라 2번까지 필터링한다...
뭔가 필터가 되는듯 안되는듯 이상하다..

원인은...?
1. join이 잘못됬다
2. 조건이 잘못됬다..?

0개의 댓글