下午好我嘗試在特定存儲庫中使用一個 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(); }}我希望從網站存儲庫中的查找配置方法返回主機 & 頁面 [](集合)。
原則 & Symfony - 沒有來自自定義查詢的水分數據
慕桂英3389331
2022-09-12 13:11:18