使用 ng-admin,我有一个针对我的公司实体定义如下的 referenced_list 以显示为公司注册的所有事件:
nga.field('companyevents', 'referenced_list') // display list of related profiles
.label('Company Events')
.targetEntity(companyEvents)
.targetReferenceField('companyid')
.targetFields([
nga.field('eventid')
])
.perPage(10)
.listActions(['edit']),
目标字段“eventid”本身就是对具有事件名称的事件的引用。有什么方法可以查找事件名称,而不仅仅是显示本身毫无意义的 eventid?(例如,从 map() 调用中进行某种查找?)当我显示列表视图时,我可以使用参考字段轻松访问事件名称:
nga.field('eventid', 'reference')
.label('Event')
.targetEntity(events)
.targetField(nga.field('eventname')),