为了账号安全,请及时绑定邮箱和手机立即绑定

原则 & Symfony - 没有来自自定义查询的水分数据

原则 & Symfony - 没有来自自定义查询的水分数据

PHP
慕桂英3389331 2022-09-12 13:11:18
下午好我尝试在特定存储库中使用一个 DQL 查询获取所有数据。问题是,即使我有主机 &Page[] (集合),查询也会返回此实体的空值。这是我找到配置的方法(在delboy1978uk的问题之后[编辑]):class WebsiteRepository extends ServiceEntityRepository{    /**     * WebsiteRepository constructor.     *     * @param ManagerRegistry $registry     */    public function __construct(ManagerRegistry $registry)    {        parent::__construct($registry, Website::class);    }    public function findConfiguration(): array    {        return $this->getEntityManager()->createQuery(            'SELECT w             FROM App\Entity\Website w             JOIN w.host h             LEFT JOIN w.pages p'        )->getResult();     }}我希望从网站存储库中的查找配置方法返回主机 & 页面 [](集合)。
查看完整描述

1 回答

?
喵喔喔

TA贡献1735条经验 获得超5个赞

这是在网站存储库中使用查找配置方法查找配置方法的解决方案:


SELECT w, h, p

FROM App\Entity\Website w

LEFT JOIN w.host h

LEFT JOIN w.pages p


查看完整回答
反对 回复 2022-09-12
  • 1 回答
  • 0 关注
  • 63 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信