우선 질문의 요점은, DB 데이터를 기반으로 일별 통계를 계산하려고 합니다 가져오려고 합니다.
ORM 쿼리문 방식을 통해서 구현하려고 하는데 로직 구현이 잘 안되서 질문 요청드립니다.
DB에는 DatetimeField
를 통해 Y-m-d H:M:S (2021-05-13 12:11:10)
형식으로 저장되어 있습니다.
today_date = datetime.now().date()
today_count = testdb.query.filter(testdb.session_time ~~)
구현 방식을 찾아보다가 >=
연산자나 <=
를 사용하는것을 고려해보기도 했으나 이렇게 하면 정확히 그날의 날짜의 데이터를 카운트 하는것이 불가능해서 어떻게 하면 일별 통계 식으로 해당 하는 날짜의 데이터의 개수(count)를 가져올 수 있을지 의문이 들어 질문드립니다.