一个实体的多个视图 - symfony2 - 奏鸣曲

时间:2014-10-15 13:17:45

标签: symfony sonata-admin

这里的任何人都熟悉Symfony2 / sonata?

我有一个实体,其数据在一个标志中有所不同。 存档或活动。

我必须构建两个视图。每个视图都会为您自己显示正确的结果。 不幸的是,现在运行全局不再寻求正常工作,因为寻求访问位于Admins中的DataGrid过滤器并使用OR链接查询中实体的字段。

因此,我会从实体中获取每个化合物并查看正确的数据,但遗憾的是不是这种情况。

由于我必须在Admin中编写查询以获取存档或仍然存活的数据,因此我从奏鸣曲中获得了以下查询。

SELECT count (DISTINCT m0_.id) AS sclr0 FROM newsitem m0_ WHERE m0_.archive =? OR m0_.headline LIKE? OR m0_.content LIKE?

但在我的情况下我需要

SELECT count (DISTINCT m0_.id) AS sclr0 FROM newsitem m0_ WHERE (m0_.headline LIKE? M0_.content OR LIKE?) AND m0_.archive =?

这里有人有想法吗?

0 个答案:

没有答案