EasyAdminBundle上的dql_filter

时间:2016-06-18 13:13:44

标签: php doctrine

我在这里提出这个问题是因为我在官方的Bundle页面上没有找到解决方案。

我试图过滤具体实体的结果。在实体中我有一个布尔列"活动",我想执行一个过滤器,只显示该字段等于true的行...

在文档中,我找到了一种过滤此实体的方法: https://github.com/javiereguiluz/EasyAdminBundle/pull/986

但我不知道何时会实施或更新:(

任何人都有解决方案吗?因为我唯一的解决方案是创建两个实体,一个用于active = true,另一个用于active = false

提前致谢!

1 个答案:

答案 0 :(得分:0)

就我而言:

客户端:             class:AppBundle \ Entity \ Company

        list:
            dql_filter: 'entity.isclient=1'
            title: 'Clients'

但要小心使用最新版本;在github,你会找到一个帖子,因为我有同样的问题;它与我的捆绑版本相关联......