0

Magento 接続が稼働中で、すべての顧客を獲得したいと考えています。私のサブフローは次のようになります。

    <sub-flow name="listCustomers" doc:name="listCustomers">
    <magento:list-customers config-ref="MagentoConnecter" doc:name="Magento"/>
    <byte-array-to-object-transformer doc:name="Byte Array to Object"/>
    <json:object-to-json-transformer doc:name="Object to JSON"/>
    </sub-flow>

これは文字列になります。しかし、変数/顧客データを MySQL に挿入したいと思います。foreach コンポーネントを使用する必要がありますか? そして、どうすれば変数に対処できますか?

ありがとう、クリス

4

1 に答える 1

0

Foreach はそれを達成するための良い方法のようです。

実行する手順は次のとおりです。

  1. JSON Transformerを使用して、JSON 表現をマップのリストに変換します(returnClass は java.util.Map になります)。
  2. foreach スコープを導入する
  3. このスコープ内で、挿入クエリを実行するjdbc アウトバウンド エンドポイントを挿入します。
于 2013-03-08T11:48:02.580 に答える