快速提问:我可以用这个:
// POST /users
{
user:{
name: "Lorem ipsum",
email: "mail@server.com
}
}
而不是这个?
// POST /users
{
name: "Lorem ipsum",
email: "mail@server.com
}
如果是的话,我当然可以使用一些帮助,因为我真的没有找到方法。
答案 0 :(得分:0)
非常简单,只需#rtfm。
所以我的API会像这样工作:
// GET /users
{
users: [
{id: 1, name: "Lorem Ipsum", email: "foo@bar.com"},
{id: 2, name: "Dolor sit", email: "mail@server.com"}
]
}
和
// POST /user or PUT /user/1
{
user: {
name: "New user name",
email: "new@mail.com
}
}
所以我要做的就是设置我的模型代理:
proxy: {
reader: {
rootProperty: 'users'
},
writer: {
rootProperty: 'user'
}
}
问题解决了! \ O /