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

时间:2015-11-25 00:02:17

标签: ng-admin

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

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

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

我尝试使用.template()但没有运气。

1 个答案:

答案 0 :(得分:2)

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

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