Ich habe einige Werte aus der Datenbank abgerufen. Von denen ein Feld vom Typ CLOB ist und das entschlüsselt werden muss. Ich habe den Wert abgerufen und erfolgreich dekodiert. Jetzt muss ich den decodierten Wert auf ein bestimmtes Feld der Nutzlast einstellen. Könnte mir jemand dabei helfen?Wie man einen Wert zu der aktuellen Nutzlast in Maultier ersetzen
-1
A
Antwort
1
können Sie Expression component
verwenden Nutzlast zu ändern -
<expression-component doc:name="Expression"><![CDATA[payload.root.myprop = 'newvalue']]></expression-component>
2
Sie müssen <set-payload value="#[decodedClob]" />
verwenden, aber wenn Sie die Nutzlast auf ein bestimmtes Feld einstellen möchten, müssen Sie wissen, wie man das macht, ich meine, welcher Typ Ihre Nutzlast ist.