如何用propel写这个查询?

时间:2019-05-09 03:53:02

标签: php propel

尝试编写查询时推动并撞墙的新功能。

我已尝试使用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;

我想返回一个对象,该对象具有与约会相关联的代理和客户详细信息的每个单独约会,因此我可以从该对象中提取值。相反,似乎约会信息正在重复并且我的对象没有正确创建。

0 个答案:

没有答案