Symfony1 Symfony内连接
如何在symfony中编写内部连接查询Symfony1 Symfony内连接,symfony1,doctrine,inner-join,Symfony1,Doctrine,Inner Join,如何在symfony中编写内部连接查询 $tagQuery = Doctrine_Query::create() ->from('SfTagging t') ->innerjoin('t.Link L ON t.taggable_id=L.id'); echo $tagQuery->getSqlQuery(); 您不需要指定ON-part,如果您的模式不太糟糕,则条令已经知道如何进行连接。我会这样写: $tagQuery =
$tagQuery = Doctrine_Query::create()
->from('SfTagging t')
->innerjoin('t.Link L ON t.taggable_id=L.id');
echo $tagQuery->getSqlQuery();
您不需要指定ON-part,如果您的模式不太糟糕,则条令已经知道如何进行连接。我会这样写:
$tagQuery = SfTaggingTable::getInstance()
->createQuery('t')
->innerJoin('t.Link');
echo $tagQuery->getSqlQuery();
$tagQuery = Doctrine_Query::create()
->from('SfTagging t')
->innerJoin('t.Link l');
echo $tagQuery->getSqlQuery();