マップのリストとしてペイロードがあり、マップとして別のフロー変数があります。 フロー変数をペイロードリストに追加したいと思いました。私は式のコンポーネントでこの式#[payload.addAll(flowVars['entitlement'])]
を使ってみました。しかし、ペイロードはブール値trueに設定されます。mule:ペイロード配列リストに値を追加する方法
1
A
答えて
0
を使用してください。ペイロードを設定してください。 を追加し、値として[payload.addAll(flowVars ['entitlement'])を追加します。
<expression-component doc:name="Expression"><![CDATA[payload.addAll(flowVars['entitlement'])]]></expression-component>
・ホープ、このことができますように
1
使用式コンポーネント。
0
の値をaddAll()の値に設定します。 Javaでpayload = payload.addAll(flowVars['entitlement'])
を実行するのと同じです。addAll()
はブーリアンを返します。そのため、ペイロードはtrue
になります。
代わりに使用することができます。これは、あなたのペイロードと、この変更されたペイロードその後その後、リターンであなたのaddAll()
操作を実行します
#[payload.addAll(flowVars['entitlement']); payload)
。 ;
あなたの実行を許可するmultiple expressions in MEL
0
++we演算子を使用するか、map演算子を使用して要件に応じて構造を変更するなど、さまざまな方法で要素を追加できます。
関連する問題
- 1. 配列リストに値を追加する
- 2. muleで文字列ペイロードをhttp localhostにPOSTする方法は?
- 3. muleのペイロード値にアクセスするには?
- 4. シングルトンnumpy配列アイテムをリストに追加する方法は?
- 5. 配列リストの配列リストに項目を追加する
- 6. リスト、配列、行列を追加する
- 7. Javascriptを:objectに配列の値を追加する方法プロパティ
- 8. 2xmlsをmuleの単一のxmlペイロードにマージする方法
- 9. 関数で配列に値を追加する方法
- 10. nodejs配列に値を追加する方法は?
- 11. Sequelize + PostgreSQLで配列値に項目を追加する方法
- 12. pymongo - 値を配列に追加する方法は?
- 13. ブール値配列をリンクリストに追加する方法は?
- 14. spark scalaの配列にnull値を追加する方法
- 15. 2D配列内に数値を追加する方法
- 16. 配列に入力値を追加する方法
- 17. 複数の値を同じ配列に追加する方法
- 18. チェックボックスの値を配列に追加する方法
- 19. swiftでユーザーのデフォルト配列に値を追加する方法
- 20. Javaの配列に値を追加する方法
- 21. 要素値をJavaの配列に追加する方法は?
- 22. Unityの配列に値を追加または追加する方法C#
- 23. PHPの配列項目に値を追加/追加する方法は?
- 24. 配列リストにテキストボックス値を追加する
- 25. arraylistに2つの配列リストの値を追加するC#
- 26. 配列に値を追加
- 27. 配列にハッシュ値として追加する方法
- 28. ペイロードを保存して後で別のペイロードに追加する方法は?
- 29. Muleフローセットアップ、ペイロード、Javaコンポーネント
- 30. NumPy配列にNumPy配列を追加する方法