Forum Discussion

arvindnsn's avatar
arvindnsn
Contributor
2 years ago
Solved

Route object value from a list of values

Hello,

  I have a Snowflake select Snap that outputs values of "ABC", "AEC", "ANC", "ABK", "AMT", "AGT". I have the output stored in a mapper variable called "src_name". In the next Router Snap, I have 2 outputs that routes based on  the below condition.

$src_name in ('ABC', 'AEC', AMT') and $src_name in ('ANC', 'ABK', AGT'). I am trying to use Map function to achieve this but not able to.

Any help would be appreciated.

 

 

  • arvindnsn 

    You can try: 

    ['ABC', 'AEC', AMT'].indexOf($src_name) != -1

    ['ANC', 'ABK', AGT'].indexOf($src_name) != -1

    BR,

    Spiro Taleski

2 Replies

  • SpiroTaleski's avatar
    SpiroTaleski
    Valued Contributor

    arvindnsn 

    You can try: 

    ['ABC', 'AEC', AMT'].indexOf($src_name) != -1

    ['ANC', 'ABK', AGT'].indexOf($src_name) != -1

    BR,

    Spiro Taleski