Кажется, что Sailsjs/Waterline в настоящее время не поддерживает POINT-тип или геопространственное индексирование с помощью JSON.Sailsjs Geospatial Solution with Waterline
Есть ли способ настроить схему для определенных адаптеров для поддержки геопространственных типов данных?
Если нет, есть ли способ интегрировать второй ORM в Waterline, который делает это?
Не полезно, этот пример не показывает, как делать что-либо, кроме создания точки. Для этого требуется .Native mongodb или реализация формулы haversine –
Ваша ссылка устарела. Любой, кто ищет, как создавать пользовательские типы данных: см. Здесь: https://github.com/balderdashy/waterline/blob/4744f1edbba27921a8fea588393facc8382e4d96/README.md#customtytypes – qualbeen