параметра.
К примеру, нормально проходит let name = “one”
WHERE name IN (?),
но если передать let name = “one, two” - возвращает пустоту
База MySQL
А если вместо оператора in использовать оператор проверки нахождения в массиве и вместо (?) передавать массив?
В pg бы вместо WHERE name IN (1,2,3) можно было передать WHERE name = ANY(ARRAY[1,2,3]) Массив нормально прокидывается как один параметр в sqlx. Вот как в mySql это правильно называется, не подскажу
https://github.com/launchbadge/sqlx/blob/main/FAQ.md#how-can-i-do-a-select--where-foo-in--query Если коротко - всё плохо
Обсуждают сегодня