ng-admin を使用して管理インターフェイスを構築しようとしています。フィールドを使用して、reference
1 つのメイン エンティティ (投稿など) を、多対 1 の関係 (1 つの投稿に多くのコメントがある) を持つ別のエンティティ (コメント) にリンクしています。
listView()
各投稿の最後のコメントを表示する必要がありますが、ng-admin の関係ドキュメントからわかるように、 API では外部キーがメイン エンティティではなくセカンダリ エンティティにあるため、表示できません。
言い換えれば、私はpost_id
Comment エンティティにいますがlistView()
、投稿を行っているため、どのコメントにもアクセスできません。
この問題の回避策はありますか? 参照キー自体を含まないエンティティから外部エンティティを参照できますか?
例をより明確にするために、単純な JSON を追加します。
// Post
{
id: 1,
title: 'post n1',
body: 'bla bla bla very cool'
}
// Comment
{
id: 1,
body: 'yo bro'
post_id: 1
}
ありがとうございました