0
{"jcr:createdBy":"admin","jcr:content":{"sling:resourceType":"contentpage","addressdetails":{"state":"vic"}}}
같은 페이로드는 I 상태의 값을 변경할 수있다. 나는 아래에서 시도했다.
<expression-transformer
expression="#[message.payload.jcr:content.addressdetails.state = 'NSW';message.payload]"
doc:name="Expression" />
그러나 이것은 예외, 유효하지 않은 표현을 던집니다. 그 이유는 다음과 같습니다. jcr : createdBy. 어떻게해야합니까?
죄송합니다. 나는 이것을 일찍이 언급 했어야했다. 나는 이것을 사용하고있다. 또한이 # [message.payload.get ('jcr : content'). get ('addressdetails'). get ('state')처럼 잘 작동하는 로거가 있습니다. Idont는 값을 설정하는 방법을 알고 있습니다. – Rinkesh
Pls는 당신이 얻고있는 예외를 제공합니다 –
Groovy 스크립트를 사용하십시오. 쉬운 방법으로 동일하게 만들 수 있습니다. –