我有一个这样的实体:
Person
- id_person
- name
- child //self refering
如果我在递归函数中查询人员实体,它只会返回前三个级别。你知道如何告诉教义我想深入到需要的层次吗?
编辑
出了什么问题?
使用$queryBuilder->getquery()->getResult(Query::HIDRATE_ARRAY);
不是制作递归函数的最佳方式,它应该使用默认的水合。
我如何解决它?正如@Andreas Linden 所说,
使用并调用 getter:$queryBuilder->getquery()->getResult();
$parent->getChild()