Mapperを繋げたときに、1番目のMapperの出力データを2番目のMapperの入力データとして使いたい場合

Avatar
富山

mapping処理を繋げたときに、1番目のmappingの出力データを、2番目のmappingの入力データとして使用したいのですが、可能でしょうか?


現在、問題となっている事象は以下の通りです。

1番目のMapperの出力データを2番目のMapperの入力データとして使用すると、1番目のMapperの出力データの「1カラム目」の値が、2番目のMapperの入力データカラム全てに入ってしまう問題が起きています。

何か、ご存じの方がいましたら、ご教示いただけますようお願い致します。

どうぞよろしくお願い致します。

 

 

 

この記事は役に立ちましたか?

1が役に立ったといっています

コメント

  • Avatar
    おかべ
    コメントアクション Permalink

    富山 さん、tempとmapping1 の中を拝見することって可能ですか?

    2
  • Avatar
    富山
    コメントアクション Permalink

    おかべさん

    ありがとうございます。
    以下のようになっています。

     

    ・実現したいこと

    tempMapperの出力データを後続のMapperの入力データとして渡したい。

     

    ・起こっている問題点
    tempMapperの出力データを2番目のMapperの入力データとして渡したいが、tempMapperの1番目の出力データカラムの値が、2番目のMapperの入力データカラム全てに入ってしまっている。

     

    ① temp

    2つ目のSFオブジェクトにマッピングするためのMapper

     

    ② mapping1

    1つ目のSFオブジェクトをMappingするためのもの

    1
  • Avatar
    富山
    コメントアクション Permalink

    おかべさん

    こちら自己解決いたしました。
    原因として、mapping①のカラム名にインデックスを振っていなかった事が原因でした。

    対象のカラム上で右クリック → 編集 → 設定のインデックスに番号を振る。

    反応して頂いて、ありがとうございます。

     

     

    2
  • Avatar
    おかべ
    コメントアクション Permalink

    富山 さん、解決されたようでよかったです!

    このケースは他の方への気付きになりそうですね。

    私もなるほどー!と納得しました。

    2
  • Avatar
    宇佐見直人
    コメントアクション Permalink

    私これと同じようなことを以前やろうとしてできなかったことがあります!

    富山 おかべ
    参考になりましたありがとうございます!

    あと、おかべさんのコメントでここでメンションが使えることを知りました^_^

    2
  • Avatar
    おかべ
    コメントアクション Permalink

    宇佐見直人 メンション使えるんですがなかなか候補出てこなくないですかw?

    候補出てくるまですごく待ってしまいます。そして出ないときもあるし^^;

    じっと待つ・・・のも大切ですね。

    0

サインインしてコメントを残してください。