Палец вверх 0
Перевод
Перевод

Переменная Javascript внутри qoute (двойной внутри одного qoute)

Я пытаюсь использовать переменную в nodejs. Это дает мне ошибки, что бы я ни пытался. Как я могу использовать переменную в этой строке

 let txt= 'some unknown texts'
 "MATCH (productName) AGAINST ('txt')"

Здесь мне нужно заменить TXT.

Примечание: я не могу использовать ``

Изменить Вот запрос, который я использую

await Product.query().whereRaw("MATCH (productName) AGAINST ('txt')").select('productName')

Спасибо.

javascript node.js
задан sadek 23 июн. 2018 г., 5:21:31
источник

1 ответ

Решение 1
Перевод
Перевод

В ES6 вам нужно сделать следующее, чтобы использовать переменную в строке

`MATCH (productName) AGAINST ${txt}`

Если вы не можете использовать ``

Просто иди по старому пути с конкатенацией строк,

"MATCH (productName) AGAINST '" +txt + "'"
ответ дан Kalana Demel 23 июн. 2018 г., 5:23:37
источник