문제

나는 그루비 애플리케이션을 개발하고 있으며 날짜 필드를 보여줄 때 문제가 있습니다.

다음 표기법을 사용하는 경우 :

<g:formatDate format="dd.MM.yyyy" date="${fieldValue(bean: incidentTicketSLAInstance, field: "erstellungsDatum")}"/>                     

DB에서 저장되는 대신 실제 날짜를 얻고 있습니다.

이 표기법을 사용하면 제대로 작동합니다.

<g:formatDate format="dd.MM.yyyy" date="${incidentTicketSLAInstance?.erstellungsDatum}" />

내가 여기서 뭔가 잘못하고 있는가? 두 가지 표기법이 모두 동일하지 않습니까? (BTW, 인스턴스가 존재하고 Ersellungsdatum이 NULL이 아닙니다)

미리 감사드립니다.

루이스

도움이 되었습니까?

해결책

FieldValue 호출은 날짜 개체가 아닌 문자열을 반환합니다.

두 번째 표기법을 사용해야합니다 (발견대로)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top