Как в Sequlize и PostGis сортировать записи по функции ST_Distance?

На данный момент сортировка работает:

order: [[db.fn('ST_DistanceSphere', db.fn('ST_MakePoint', db.col('gpsLatitude'), db.col('gpsLongitude')), db.fn('ST_MakePoint', 59, 37)), 'ASC']]

Знаю, что в Sequlize должно работать преобразование к типу Geometry, поэтому, как можно упростить данную строку (не используя функции ST_MakePoint)?


Ответы (0 шт):