0

我正在对两个表DemandInventory执行连接操作。需求表[demand1, demand2]中的 2 条记录对应库存表[inventory1]中的相同记录。

$em = $this->getDoctrine()->getEntityManager();
$countQuery = $em->createQueryBuilder()
              ->select('d,i')
              ->from('APIBundle:Demand', 'd')
              ->innerJoin('APIBundle:Inventory', 'i', Join::WITH, 'd.inventoryId = i.inventoryId')

我期待查询返回[demand1, inventory1, demand2, inventory1] 但实际上查询返回[demand1, inventory1, demand2]

有人可以告诉我我做错了什么吗?

4

0 回答 0