Api ExtJS-使用对象发送POST和PUT请求

Api ExtJS-使用对象发送POST和PUT请求,api,rest,extjs,Api,Rest,Extjs,快速提问:我可以用这个吗: // POST /users { user:{ name: "Lorem ipsum", email: "mail@server.com } } 而不是这个 // POST /users { name: "Lorem ipsum", email: "mail@server.com } 如果是的话,我当然需要一些帮助,因为我真的不知道怎么做。很简单,只是#rtfm 因此,我的API的工作方式如下: // GET /users {

快速提问:我可以用这个吗:

// POST /users
{
  user:{
    name: "Lorem ipsum",
    email: "mail@server.com
  }
}
而不是这个

// POST /users
{
  name: "Lorem ipsum",
  email: "mail@server.com
}
如果是的话,我当然需要一些帮助,因为我真的不知道怎么做。

很简单,只是#rtfm

因此,我的API的工作方式如下:

// GET /users
{
  users: [
   {id: 1, name: "Lorem Ipsum", email: "foo@bar.com"}, 
   {id: 2, name: "Dolor sit", email: "mail@server.com"}
  ]
}
proxy: {
    reader: {
        rootProperty: 'users'
    },
    writer: {
        rootProperty: 'user'
    }
}
以及:

所以我要做的就是像这样设置模型的代理:

// GET /users
{
  users: [
   {id: 1, name: "Lorem Ipsum", email: "foo@bar.com"}, 
   {id: 2, name: "Dolor sit", email: "mail@server.com"}
  ]
}
proxy: {
    reader: {
        rootProperty: 'users'
    },
    writer: {
        rootProperty: 'user'
    }
}

问题解决了\o/

您是否尝试将请求发送到您正在处理的任何服务?这是最容易找到答案的方法。这取决于你的服务投入