행복을 찾아서

  • 홈
  • 태그
  • 방명록

datetime 1

Querydsl 에서 datetime과 date 비교하기

일단 가장 좋은 방법은 일시와 일자를 비교할일이 없는게 베스트이다. 그러나 현실에서는 일자와 일시를 비교할 일이 많으며, 비교대상중 하나가 상수인경우는 쉽게 해결될것이다. 문제는 둘다 엔티티화 되어있는 경우인데 이런경우 가장 먼저 아래와 같은 해결책을 제시할 수 있다. .on(Expressions.dateTemplate(LocalDate.class, "DATE_FORMAT({0}, {1})", a.orderDatetime, "%Y-%m-%d") .between(b.startDate, b.endDate)) 그러나 이런 방법에는 문제가 있다. MySQL에서는 아무 문제없이 작동할 수 있지만 다른 데이터베이스로 마이그레이션할 일이 있다면 DATE_FORMAT 함수가 부메랑으로 날아온다. 의외로 그런 문제는 빠..

개발/Spring 2023.07.10
이전
1
다음
더보기
프로필사진

행복 = 성취 / 욕망

  • 분류 전체보기 (67)
    • 건강 (2)
      • 가공식품 (0)
      • 외식 (1)
      • 행복한 식단 (1)
    • 개발 (54)
      • GraphDatabase (10)
      • Spring (4)
      • Nuxt (1)
      • NestJs (10)
      • Infra (13)
      • PHP (8)
      • Etc (6)
      • Laravel (2)
    • 주식 (3)
    • 일본문화 (5)
    • mynewgear (1)
    • 행복론 (2)

Tag

XREAL, date, Between, Nreal, 엔리얼, 함수형프로그래밍, AR, 그래프데이터베이스, datetime, 엑스리얼, QueryDSL, gremlin, 달의하루 #음율 #미로,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바