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",
}

name、author_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 に答える