Просто новичок с комбо python / postgres, так что простите, если это тривиально. Я выполняю необработанный SQL-запрос с sqlalchemy по направлениям:
SELECT * FROM table WHERE pk_table_id IN ()
В приведенном ниже примере я попытался self.ids
как кортеж, содержащий строку или целые числа, а также массив, содержащий строку или целые числа. В любом случае это не сработало.
Когда я использую эту строку:
my_connection.execute('SELECT * FROM public.table WHERE pk_table_id IN (%s)', self.ids)
Я получаю ошибку:
TypeError: not all arguments converted during string formatting
Есть предложения?