1

目前我正在使用 ng-admin 为我的 webapp 构建一个管理面板。

http://ng-admin-book.marmelab.com/doc/API-mapping.html

此链接讨论 API 映射和 ng-admin 使用 GET 请求获取数据时预期的 JSON 响应。

JSON响应格式如下:

{
  "id": 12,
  "name": "War and Peace",
  "author_id": 345,
  "publication_date": "2014-01-01T00:00:00Z",
}

对于由名称、作者 ID 和出版日期定义的图书实体。

我的 REST API 返回完全相同,除了“_id”而不是“id”。

我认为这就是我无法从我的 API 中检索数据的原因。我该如何解决这个问题?

4

1 回答 1

0

使用实体identifier()方法,如文档(http://ng-admin-book.marmelab.com/doc/API-mapping.html)中所述:

var post = nga.entity('posts')
  .identifier(nga.field('_id'));
于 2016-01-11T10:00:54.740 回答