具有派生显示字段的引用类型字段

Reference type field with derived display field

在 ng-admin 中,我可以添加类型为 reference 的字段,并通过

显示引用实体的 name
nga.field('schedule', 'reference')
  .targetEntity(schedule)
  .targetField(nga.field('name'))
  .label('Schedule'),

是否可以显示引用实体的派生字段,比如 name (id)

我尝试使用 .template() 但没有成功。

您必须使用 map(),如 Posters galore demo:

中所示
nga.field('schedule', 'reference')
  .targetEntity(schedule)
  .targetField(nga.field('name').map((v, e) => e.name + ' (' + e.id + ')'))
  .label('Schedule')