Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reference ng admin:显示引用列表中的引用字段_Reference_Lookup_Ng Admin - Fatal编程技术网

Reference ng admin:显示引用列表中的引用字段

Reference ng admin:显示引用列表中的引用字段,reference,lookup,ng-admin,Reference,Lookup,Ng Admin,使用ng admin,我有一个参照的_列表,针对我的公司实体定义如下,以显示为公司注册的所有事件: nga.field('companyevents', 'referenced_list') // display list of related profiles .label('Company Events') .targetEntity(companyEvents) .targetReferenceField('companyid')

使用ng admin,我有一个参照的_列表,针对我的公司实体定义如下,以显示为公司注册的所有事件:

    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,它本身就毫无意义?例如,从地图调用中进行某种查找?显示列表视图时,我可以使用引用字段轻松访问事件名称:

        nga.field('eventid', 'reference')
            .label('Event')
            .targetEntity(events)
            .targetField(nga.field('eventname')),
这样行吗

nga.field('companyevents', 'referenced_list') // display list of related profiles
    .label('Company Events')
    .targetEntity(companyEvents) 
    .targetReferenceField('companyid')
    .targetField(
        nga.field('eventid').map(function (value, entry) {
                        return entry.eventname})
    )
    .perPage(10)
    .listActions(['edit']),