symfony2 联合查询

来源:互联网 发布:a66网络连接后感叹号 编辑:程序博客网 时间:2024/05/02 00:12

1.yml文件

Acme\MspadminBundle\Entity\MspArticle:  type: entity  table: msp_article  manyToOne:    Channel:      targetEntity: MspChannel      inversedBy: Articles      joinColumn:        name: channel_id        referencedColumnName: channel_id    User:      targetEntity: MspUser      inversedBy: Userone      joinColumn:        name: user_id        referencedColumnName: user_id  


 

Acme\MspadminBundle\Entity\MspChannel:  type: entity  table: msp_channel  oneToMany:      Articles:        targetEntity: MspArticle        mappedBy: Channel


 

Acme\MspadminBundle\Entity\MspUser:  type: entity  table: msp_user  oneToMany:      Userone:        targetEntity: MspArticle        mappedBy: User


 

 $sql="SELECT a.id,a.checkStatus,a.title,a.releaseSysDate,                    a.visitTotal,u.userName ,n.name FROM AcmeMspadminBundle:MspArticle a                     JOIN a.User u JOIN a.Channel n";


 

$query = $emt->createQuery($sql." Where a.checkStatus = 0 ");


 

$mspArtile = $query->getResult();


 

原创粉丝点击