为什么期望的路线不使用sails.js蓝图API将项目添加到模型集合

时间:2016-02-10 08:46:29

标签: javascript api rest sails.js blueprint

任何可以帮助将项目添加到模型集合的人的快速提问。 (例如:在博客文章中添加标签。多对多关系)通过使用默认蓝图的REST API调用来执行此操作。

这有效:http://host/blogpost/1/tag/add/2

但我希望这可行:http://host/blogpost/1/tag/2

相反,它会找到404找不到。

由于 斯潘塞

1 个答案:

答案 0 :(得分:0)

好的,感谢@japel在风帆聊天室指出没有第二个选项的路线。事实上,现在我考虑一下,如果我想在不指定关键字的情况下添加或删除项目,蓝图怎么会知道,尽管可能会从POST更改为DELETE。蓝图API添加方法的文档中的注释有些误导:http://sailsjs.org/documentation/reference/blueprint-api/add-to

现在我可以指定路线中的动作。