Symfony2联合查询实现方法

 更新时间:2016年03月18日 11:56:17   作者:ypb455360299  
这篇文章主要介绍了Symfony2联合查询实现方法,结合实例形式简单分析了Symfony2联合查询的具体步骤与实现技巧,需要的朋友可以参考下

本文实例讲述了Symfony2联合查询实现方法。分享给大家供大家参考,具体如下:

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

2.查询代码:

$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();

希望本文所述对大家基于Symfony框架的PHP程序设计有所帮助。

相关文章

  • php 数组处理函数extract详解及实例代码

    php 数组处理函数extract详解及实例代码

    php extract 函数使用数组键名作为变量名,使用数组键值作为变量值, 本函数可以处理表单提交并插入数据库。文章向大家讲解extract函数的基本使用方法及实例,需要的朋友可以参考下
    2016-11-11
  • php版微信公众平台入门教程之开发者认证的方法

    php版微信公众平台入门教程之开发者认证的方法

    这篇文章主要介绍了php版微信公众平台入门教程之开发者认证的方法,结合实例形式分析了php版微信公众平台开发者认证的步骤与相关操作技巧,需要的朋友可以参考下
    2016-09-09
  • Laravel框架基于ajax实现二级联动功能示例

    Laravel框架基于ajax实现二级联动功能示例

    这篇文章主要介绍了Laravel框架基于ajax实现二级联动功能,结合实例形式分析了Laravel框架ajax数据读取及联动菜单的构造与使用技巧,需要的朋友可以参考下
    2019-01-01
  • php 购物车实例(申精)

    php 购物车实例(申精)

    网上搜到的,简单容易理解。cookie存购物车ID,db存购物车数据。 购物车session的产生代码
    2009-05-05
  • 修改Laravel自带的认证系统的User类的命名空间的步骤

    修改Laravel自带的认证系统的User类的命名空间的步骤

    今天小编就为大家分享一篇修改Laravel自带的认证系统的User类的命名空间的步骤,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • Yii框架防止sql注入,xss攻击与csrf攻击的方法

    Yii框架防止sql注入,xss攻击与csrf攻击的方法

    这篇文章主要介绍了Yii框架防止sql注入,xss攻击与csrf攻击的方法,结合实例形式分析了Yii框架针对sql注入,xss攻击与csrf攻击的防范方法与相关函数调用注意事项,需要的朋友可以参考下
    2016-10-10
  • php制作简单模版引擎

    php制作简单模版引擎

    模板引擎(这里特指用于Web开发的模板引擎)是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档,用于网站的模板引擎就会生成一个标准的HTML文档。
    2016-04-04
  • Laravel find in set排序实例

    Laravel find in set排序实例

    今天小编就为大家分享一篇Laravel find in set排序实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • laravel高级的Join语法详解以及使用Join多个条件

    laravel高级的Join语法详解以及使用Join多个条件

    今天小编就为大家分享一篇laravel高级的Join语法详解以及使用Join多个条件,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • php 变量定义方法

    php 变量定义方法

    对于php下一些常见的静态 常量等的定义说明。
    2009-06-06

最新评论