尝试编写查询时推动并撞墙的新功能。
我已尝试使用joinWith进行显式连接,但我的输出未正确显示。
SQL:
SELECT Appointments.*, Agent.*, Clients.*
FROM Appointments
INNER JOIN Agent ON Appointments.AgentID = Agent.AgentID
INNER JOIN Clients ON Appointments.ClientID = Clients.ClientID
Propel:
$appointments = AppointmentsQuery::create()
->joinWith('Appointments.Agent')
->joinWith('Appointments.Clients')
->find();
echo $appointments;
我想返回一个对象,该对象具有与约会相关联的代理和客户详细信息的每个单独约会,因此我可以从该对象中提取值。相反,似乎约会信息正在重复并且我的对象没有正确创建。