получение сообщения привязки предоставляет 2 параметра, но подготовленный оператор «» требует ошибки 0 при попытке выполнить запрос postgresql из приложения nodejs

#postgresql

#postgresql

Вопрос:

получение сообщения привязки предоставляет 2 параметра, но подготовленный оператор «» требует ошибки 0 при попытке запустить запрос postgresql из приложения nodejs, но то же самое работает в pg admin

Ниже приведен запрос, который я пытаюсь запустить :

query=»выберите array_agg(99,99) из bitargetstg.tax_program_zones, где объединяются(Shape_Area,0)> 0 и (ST_Contains(ST_GeomFromEWKT(Геометрия),»

«ST_GeomFromText(‘POINT($ 1 $ 2)’)) или ST_Intersects(ST_GeomFromEWKT(Геометрия), ST_GeomFromText(‘ТОЧКА($1 $2)’)))»;

Ответ №1:

В строковом литерале нет подстановки параметров, поэтому $1 и $2 воспринимаются буквально.