【发布时间】:2014-08-22 01:32:41
【问题描述】:
在 Rails 4 中,要发送到服务器的默认主体与通常不同,该对象需要是子对象。
通常,以一些user 对象为例,我们会发送这样的正文:
{
"name" : "Foo",
"age" : "99"
}
但在 Rails 4 中我需要这样做:
{
"user" : {
"name" : "Foo",
"age" : "99"
}
}
问题:如何自动插入类名作为请求体的根(使用变量名或工厂名),使请求体像上面的子项?
我正在使用$resource 进行API 调用,我尝试修改transformRequest 函数中的数据值,但我会丢失有关$resolved 字段的信息,我不知道这是否可以以后有问题。
有人对这个问题有一个简单的解决方案吗?最好仍然使用$resource 拨打电话。
【问题讨论】:
标签: angularjs ruby-on-rails-4 angularjs-resource