Почему ожидаемый маршрут не добавляет элемент в коллекцию моделей с помощью API-интерфейса парусов.js

Быстрый вопрос для тех, кто может помочь в добавлении элемента в коллекцию моделей. (например: Добавление тега в сообщение в блоге. Отношения «многие ко многим»). Выполнение этого с помощью вызова REST API со схемами по умолчанию.

Это работает: http://host/blogpost/1/tag/add/2

однако я ожидаю, что это сработает: http://host/blogpost/1/tag/2

Вместо этого он дает 404 не найдено.

Спасибо, Спенсер.


person Spencer Rock    schedule 10.02.2016    source источник


Ответы (1)


Хорошо, спасибо @japel в чате парусов за то, что указал, что для второго варианта маршрута нет. На самом деле, теперь, когда я думаю об этом, как еще схема узнает, хочу ли я добавить или удалить элемент без указания ключевого слова, хотя, возможно, сработает переход от POST к DELETE. Комментарии в документации к методу добавления blueprint API несколько вводят в заблуждение: http://sailsjs.org/documentation/reference/blueprint-api/add-to

На данный момент я могу жить с указанием действия в маршруте.

person Spencer Rock    schedule 10.02.2016