我即將到來的淨荷是這樣,這是一個ArrayList騾:從子陣列參考值插入到數據庫
payload :[[a3An00000009Ej6EAE, a3An00000009EjGEAU, a3An00000009EjBEAU], [45000.0, 50000.0, 12000.0]]
我在輸入數據超過一個陣列。
我可以引用id的值作爲#[message.payload.id] &把它插入語句:
<db:parameterized-query><![CDATA[INSERT INTO HDR_TABLE (ID) VALUES (#[message.payload.id])]]</db:parameterized-query>
我怎麼可以參考兩個獨立的陣列中的代碼?
<db:bulk-execute config-ref="Oracle_Configuration" doc:name="Database"><![CDATA[
INSERT INTO xxtw.XXTW_OE_CONTRACT_LINE(CONTRACT_LINE_ID,ATTRIBUTE1)VALUES(xxtw.XXTW_OE_CONTRACT_LINE_SEQ.NEXTVAL, '#[有效載荷[0] [0]]', '#[有效載荷[0] [1]]' )
]]></db:bulk-execute>
<!-- <foreach doc:name="For Each" collection="#[flowVars.extendedPrice]">
你好Sulthony,進一步修正我的代碼。我的有效載荷是一個數組數組,我需要從每個&插入一個,換句話說,我想插入#payload [0],[0]。如何實現這一點我已經更新了上面的代碼。期待您的輸入 – insaneyogi
您好@insaneyogi,我已經更新了我的答案。 –
HI Sulthony,非常感謝! – insaneyogi