Не могли бы вы объяснить мне, почему я получаю два разных результата с одной и той же переменной?
Код
def sql_req = "select message from messages where message_timestamp like '" + vars.get('todayDate') + "%' and message_content like '" + vars.get('msg_id') + "%'"
log.info('Req 1 : ' + sql_req)
log.info("Req 2 : select message from messages where message_timestamp like '${todayDate}%' and message_content like '${msg_id}%'")
Результат
Req 1 : select message from messages where message_timestamp like '16/06/20%' and message_content like '132656787653545454%'
Req 2 : select message from messages where message_timestamp like '16/06/20%' and message_content like '878765654556467677%'
У меня есть несколько настроек петель в Thread Group
. Но ${msg_id}
сохраняет значение первого l oop. Он не обновляется ...
Итак, я заблокирован, потому что я хочу использовать этот запрос (select message from messages where message_timestamp like '${todayDate}%' and message_content like '${msg_id}%'
) в JDBC Request
, но поскольку значение никогда не обновляется, тот же запрос выполняется каждые l oop .
Вы можете мне объяснить почему? Заранее спасибо