具有派生显示字段的引用类型字段
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')
在 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')