Java
[Solr View 제공] 주의 해야할 Date Type 표현 방식.
Dev_Kyle
2015. 12. 18. 15:12
Solr 통합검색 > 검색된 메일 시간이 다 똑같이 나옴
ㅁ yyyymmdd 의 기본적인 표현은 보이지만 시간이 모두 09 시 표현됩니다.
- 모듈의 컬럼을 가변 적으로 조회합니다.
조회 시 Selecft * from ... 으로 가져오기 때문에 데이타 타입을 알 수 없습니다.
ㅁ 시간을 정확 히 표현하고자 하는 경우 View 를 수정해야 합니다.
-- oracle
to_char(MAIL.MAIL_RECV_DT - to_number(to_char(systimestamp,'TZH'))/24, 'YYYY-MM-DD"T"HH24:MI:SS"Z"') AS FIELD_M_MAIL_RECV_DT,
-- mysql
DATE_FORMAT(CONVERT_TZ(now(),'+09:00','+00:00'),'%Y-%m-%dT%TZ') AS FIELD_M_MAIL_RECV_DT,