if ( $DocumentReference ) { if( index($DocumentReference,"|") >= 0){ $DocumentReference =~ s/|/,/g; $where{DocumentRef}{'-in'} = ['$DocumentReference']; # also tried =[$DocumentReference] }else{ $where{DocumentRef} = $DocumentReference; } }