簡體   English   中英

如何根據傳遞我們在 Mule 4 中轉換的先前字段從 dataweave 中的 MongoDB 獲取數據

[英]How to fetch data from MongoDB in dataweave according to passing previous fields we transformed in Mule 4

如何根據傳遞我們在 Mule 4 中轉換的先前字段從 dataweave 中的 MongoDB 獲取數據。

因此,在從一個集合中獲取數據並將該數據轉換為 Json 之后,我想使用 Json 的當前值從其他集合中獲取數據,並將該數據添加到相同的 Z0ECD11C1D7A287401D148A2F8

更清楚的問題:我想在一個 JSON 中聚合兩個 collections 數據,我將在 MongoDB 中插入。

我不確定我是否會按照您提出問題的方式來解決這個問題,但這是可能的。 看看這個: https://anypoint.mulesoft.com/exchange/org.mule.examples/dataweave-with-flowreflookup/minor/2.1/您需要能夠登錄才能查看所有詳細信息。

第二種選擇是使用所謂的查找,它有一些注意事項,因此請仔細檢查文檔: https://docs.mulesoft.com/mule-runtime/4.3/dw-mule-functions-lookup

最后一種方法,執行您的第一個查詢,但將 output 指向變量而不是有效負載。 您可以訪問第二個查詢所需的輸入。 現在您可以照常使用 Dataweave 從變量和第二個查詢中構造您需要的最終 output。 HTH。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM