假如建立一个 api 服务器:http://localhost:3000/api/users 如果你想新建一条记录,就 POST 到这个地址
{
name: hahaha
password: hahaha
}
不过有个小疑问,这种结构下没有最外层的 user 结构,按我的理解 rails 构造的 api 是否应该提交这样的数据更好点?
{
user: {
name: hahaha
password: hahaha
}
}
然后就可以通过 params[:user] 直接全取出来了,new 的时候也方便呀
假如需要 form_for :remote => true 的时候这个 api 不就也能用了么?
可是我看到 twitter 的 api 和 github 的 api 都是第一种形式,也就是没有外面那层的 user
是否可以解释下第一种有什么好处么?