【发布时间】:2017-01-25 08:12:18
【问题描述】:
我有一个关于 knp 分页器的问题。 我使用 Symfony 2.8。 我使用 knp 分页器制作了一个具有复合主键和相应列表页面的表。 当我尝试显示时,我收到了异常。 “实体中的复合主键不允许使用单个 id” 我试图检查 knp 分页器和教义的源文件。 所以我找到了解决方法。
1)将knp选项“distinct”设置为false;
2)设置以下提示进行查询。
- 将“knp_paginator.count”设置为查询结果的行数。
- 将“knp_paginator.fetch_join_collection”设置为 false -- 这是必要的。
这是正确的方法吗? 有没有潜在的问题?
【问题讨论】:
标签: symfony doctrine knppaginator