Я пытаюсь вставить строку в таблицу со столбцом геометрии в Sequelize.js ORM. У меня есть широта, долгота и высота, и мне нужно сначала преобразовать ее в точку, чтобы я мог вставить ее в геометрию.
Хранимая процедура PostGIS, которая выполняет преобразование,
ST_MakePoint( longitude, latitude, altitude )
Вставить строку Я использую функцию sequelize model.create
models.Data.create({
location: "ST_MakePoint("+request.params.lon+", "+request.params.lat+", "+request.params.alt+")", // PSUEDO code, How can I call this function?
speed: request.params.spd,
azimuth: request.params.azi,
accuracy: request.params.acc
});
Теперь то, что я хочу сделать, это сделать поле location
иметь возвращаемый результат "ST_MakePoint("+request.params.lon+", "+request.params.lat+", "+request.params.alt+")"
, когда я вставляю строку.
Как я могу это сделать?