具有这样的EasyAdmin捆绑包配置,并添加了列表字段,其中有些添加为可排序,有些则没有。而且找不到无处如何使可排序字段:
1)是另一个实体的关系字段。即OtherEntityName.columnName
;
2),这是从2个字段(此处是fullname
,它是由firstname
实体
lastname
和EntityName
个字段组成的自定义生成的字段
easy_admin:
entities:
EntityName:
class: App\Entity\EntityName
label: EntityName
list:
fields:
- {property: id, sortable: true}
- {property: createdAt, sortable: true}
- {property: fullName, sortable: true}
- {property: OtherEntityName.columnName, sortable: true}
无法找到如何使其可排序,但默认情况下未排序。需要使其成为管理员操作才能进行排序,而不是默认情况下,如本例所示:
easy_admin:
entities:
EntityName:
class: App\Entity\EntityName
label: EntityName
list:
fields:
- {property: id, sortable: true}
- {property: createdAt, sortable: true}
- {property: fullName, sortable: true}
- {property: OtherEntityName.columnName, sortable: true}
sort: ['createdAt', 'ASC']