Фактически, я принимаю участие в этом. работает sails-hook-jsonapi. Я немного изменил вилку, которую поддерживаю. https://github.com/NikkiDreams/sails-hook-jsonapi. Ян тоже поддерживает оригинальную вилку проекта. https://github.com/IanVS/sails-hook-jsonapi
Итак, поймать крючок в том, что он захватывает каждый отдельный запрос, отправленный в ответы/ok.js. Если вам нужно что-то вроде авторизованного, который не нуждается в jsonapi, создайте вариант ok.js, который просто сделает res. json (данные) без вызова jsonapi-serializer при сериализации ответа.
sails-hook-jsonapi сериализует большую часть ваших данных в соответствии с вашими потребностями. Но у него все еще есть несколько ограничений. В зависимости от сложности ваших запросов это может не быть проблемой.
Todos: обработка Включенный параметр запроса (400 ответ, если присутствуют) ссылки верхнего уровня «я» связывает верхнего уровня «релевантная» связывает ресурсов на уровне «я» связывает Связанные отношения ресурс ссылки ссылки метаданных Pagination Форматирование Non-dasherized атрибуты разреженного fieldsets