Как найти текст в БД, если в нем используются ['{
Я пишу автотест на robot framework, который будут использовать обычные QA. У меня есть метод;
find id by ${comment}
Внутри я добавляю экранирование символов [{', через \, просто добавляя \ перед нужным символом и получаю ${comment_eddited}', ведь тестировщики не должны уметь правильно экранировать))).
Далее я просто делаю запрос в БД
Query select id from table where comment = E${comment_eddited}
Все бы ничего, но в БД есть структуры типа 'Комментарий: ['{текст}']'
Символы ['{ идут в подряд без пробелов и прочего. И тут я перестаю находить что-либо. Как я понимаю, я делаю неправильно экранирование, если символы идут в подряд, получается что-то типа \[\'\{
БД на постгресе.