首页 > 解决方案 > 教义持久集合转换为树枝的字符串

问题描述

如何将教义持久集合的对象转换为字符串?最佳实践是什么?

public function usersOffers()
{
    $em = $this->getDoctrine();
    $user = $this->getUser();
    $influencer = $em->getRepository(Influencer::class)->find($user);
    $allApplications = $em->getRepository(Influencer::class)->find($influencer)->getApplications();

    return $this->render('users/offers.html.twig', [
           "applications" => $allApplications

    ]);
}

该行将"applications" => $allApplications一个对象发送到树枝并且无法转换它。在我的两个实体上,我都有一个__toString()功能。我知道在发送我的值之前我必须转换它,但是json_encode()发送一个空对象。我不知道如何正确解决这个问题。

标签: phpsymfonyormdoctrinetwig

解决方案


推荐阅读