Datasets Avançados - Inspecionando o que chega no código

Eu inspeciono no log.info() o conteúdo do array constraints que chega no código do Dataset.

Eu gostaria de saber como posso saber se a ‘propriedade’ IS_LIKE_SEARCH é true ou false.

Por exemplo, para saber que tipo de restrição chega, faço

constraints[i].constraintType == ConstraintType.MUST

Quando faço log.info(constraints[1]) me chega :

FIELD_NAME=CASO; INITIAL_VALUE=%98765%; FINAL_VALUE=%98765%; CONSTRAINT_TYPE=MUST; IS_LIKE_SEARCH=true;

Não sei como fazer um teste para saber a condição associada ao LIKE.

Já tentei

constraints[1].IS_LIKE_SEARCH, mas sempre retorna o próprio ‘IS_LIKE_SEARCH’,
constraints[1].IS_LIKE_SEARCH.likeValue, que retorna ‘undefined’
constraints[1].IS_LIKE_SEARCH.value, que retorna ‘undefined’ também

Mautresim, utilize:

dataset.addRow([constraints[i].likeSearch]);
// ou
dataset.addRow([constraints[i]["likeSearch"]]);

Vai te retornar um boolean.

2 curtidas