在symfony2中创建表

问题描述 投票:0回答:1

我想在 Symfony2 中从不同实体创建一个对象表。 我有两个实体:实体用户和帐户。我必须从这两个实体检索信息,并构建一个包含两个表中信息的表,并将表结果作为响应返回并通过电子邮件发送。

例如,我在数据库中有两个实体:表用户和表帐户,

在我的控制器中,我想从两个表中获取数据并将数据融合到新表(不在数据库中),只是多维表。 从两个表获取数据很容易,但是我如何无法在 symfony 中创建包含检索到的所有数据的对象数组

 listsofaccounts=$em->getRepository('....:Account')->getAllAccount()

 listsofuser=$em->getRepository('..:user')->getAllusers()

我的问题是如何将两个结果放入新对象

$tableResults
中,其中包含来自
listsofaccounts
listsofusers

的所有信息
$tableResult=$listofAccounts+$lissofusers
php mysql symfony
1个回答
1
投票

我希望我理解正确,但我的建议是你使用 array_merge() 函数,如下所示:

$tableResult = array_merge($listofAccounts, $listofusers);

array_merge() 接受数组作为参数,这是“getAll...()”方法应该返回的内容。

希望这有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.