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-fpm的两种进程管理模式详解

    深入php-fpm的两种进程管理模式详解

    本篇文章是对php-fpm的两种进程管理模式进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • YII使用url组件美化管理的方法

    YII使用url组件美化管理的方法

    这篇文章主要介绍了YII使用url组件美化管理的方法,结合实例形式较为详细的分析了urlManager组件的具体功能及相关使用技巧,需要的朋友可以参考下
    2015-12-12
  • php使用shmop函数创建共享内存减少负载的方法

    php使用shmop函数创建共享内存减少负载的方法

    这篇文章主要介绍了php使用shmop函数创建共享内存减少负载,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12
  • ThinkPHP3.1.x修改成功与失败跳转页面的方法

    ThinkPHP3.1.x修改成功与失败跳转页面的方法

    这篇文章主要介绍了ThinkPHP3.1.x修改成功与失败跳转页面的方法,涉及thinkPHP底层源文件中相关跳转代码的设置与修改操作技巧,需要的朋友可以参考下
    2017-09-09
  • laravel 解决paginate查询多个字段报错的问题

    laravel 解决paginate查询多个字段报错的问题

    今天小编就为大家分享一篇laravel 解决paginate查询多个字段报错的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • 详解PHP归并排序的实现

    详解PHP归并排序的实现

    本文主要介绍了php归并排序的实现算法,即把待排序序列分为若干个有序的子序列,再把有序的子序列合并为整体有序序列。有兴趣的朋友可以来了解一下。
    2016-10-10
  • form自动提交实例讲解

    form自动提交实例讲解

    下面小编就为大家带来一篇form自动提交实例讲解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • PHP四种基本排序算法示例

    PHP四种基本排序算法示例

    这篇文章主要介绍了PHP四种基本排序算法示例,本文用一个实例讲解冒泡排序法、快速排序法、选择排序法、插入排序法的使用,需要的朋友可以参考下
    2015-04-04
  • Yii2使用dropdownlist实现地区三级联动功能的方法

    Yii2使用dropdownlist实现地区三级联动功能的方法

    这篇文章主要介绍了Yii2使用dropdownlist实现地区三级联动功能的方法,结合实例形式较为详细的分析了dropdownlist下拉列表实现三级联动调用的具体步骤与相关注意事项,需要的朋友可以参考下
    2016-07-07
  • MacOS下PHP7.1升级到PHP7.4.15的方法

    MacOS下PHP7.1升级到PHP7.4.15的方法

    这篇文章主要介绍了MacOS下PHP7.1升级到PHP7.4.15的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-02-02

最新评论