我正在尝试使用 ng-admin 构建管理界面。我正在使用一个reference
字段将一个主要实体(例如帖子)链接到具有多对一关系的不同实体(评论)(一个帖子有很多评论)。
在一个listView()
帖子上,我必须显示每个帖子的最后一条评论,但正如我从ng-admin 的关系文档中看到的那样,我不能,因为在我的 API 中,外键不在主要实体上,而是在次要实体上。
换句话说,我post_id
在评论实体中,但我正在做一个listView()
帖子,所以我无法访问任何评论。
这个问题有解决方法吗?我可以从不包含引用键本身的实体引用外部实体吗?
我将添加一个简单的 JSON 以使示例更清晰。
// Post
{
id: 1,
title: 'post n1',
body: 'bla bla bla very cool'
}
// Comment
{
id: 1,
body: 'yo bro'
post_id: 1
}
谢谢