对于当前的 ember-data 0.13,有没有办法从 PUT 请求的响应内容中更新模型?
在我的 REST api 字段(例如 updated_at)中,在对象更新期间在服务器上设置,并且客户端模型需要使用来自 PUT 请求的响应内容进行更新。
具体来说,需要从 PUT 响应中设置用于并发处理的 updated_at 属性。
对于当前的 ember-data 0.13,有没有办法从 PUT 请求的响应内容中更新模型?
在我的 REST api 字段(例如 updated_at)中,在对象更新期间在服务器上设置,并且客户端模型需要使用来自 PUT 请求的响应内容进行更新。
具体来说,需要从 PUT 响应中设置用于并发处理的 updated_at 属性。
弄清楚了。以供将来参考,如果 REST API 作为 PUT 请求的结果返回有效负载,则它不得位于数组内。
即:
{
"client": {
"__v": 2,
"_id": "51d47b5b3f7499341a00006a",
"created_at": "2013-07-03T19:28:27.868Z",
"created_by": "51d47b5b3f7499341a000003",
"name": "A1",
"updated_at": "2013-07-04T21:20:36.311Z",
"updated_by": "51d47b5b3f7499341a000004",
}
}
而不是这个:
{
"client": [
{
"__v": 2,
"_id": "51d47b5b3f7499341a00006a",
"created_at": "2013-07-03T19:28:27.868Z",
"created_by": "51d47b5b3f7499341a000003",
"name": "A1",
"updated_at": "2013-07-04T21:23:11.943Z",
"updated_by": "51d47b5b3f7499341a000004",
}
]
}