У меня есть 3 объекта, связанные таким образом: Не волнуйтесь, я установил ассоциации, используя аннотации, но я думал, что следующий микс будет легче / чище, чтобы разоблачить мою проблему Post @ORM\ManyToOne(targetEntity="User", fetch="EAGER") – author User @ORM\OneToOne(targetEntity="Vip", mappedBy="user", fetch="EAGER") – vip Vip # Notice that the primary key of vip is a foreign key on User […]
Мы используем Doctrine, PHP ORM. Я создаю такой запрос: $q = Doctrine_Query::create()->select('id')->from('MyTable'); а затем в функции, которую я добавляю в различных местах, где это необходимо, $q->where('normalisedname = ? OR name = ?', array($string, $originalString)); Позже, перед execute() этого объекта запроса, я хочу распечатать необработанный SQL, чтобы проверить его и сделать следующее: $q->getSQLQuery(); Однако это выводит […]