如何根据我们在Mule 4中转换的先前字段,在dataweave中从MongoDB中获取数据



如何根据我们在Mule 4中转换的先前字段,在dataweave中从MongoDB中获取数据。

因此,在从一个集合中获取数据并将该数据转换为Json时,我希望使用Json的当前值来影响其他集合中的数据,并将数据添加到相同的Json中。

更清楚的问题是:我想在一个JSON中聚合两个集合数据,然后将其插入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

最后一种方法是,执行第一个查询,但将输出指向一个变量,而不是有效负载。您可以访问第二个查询所需的输入。现在,您可以像往常一样使用Dataweave来构建您需要的变量和第二个查询的最终输出。HTH。

最新更新