Symfony2联合查询实现方法


Posted in PHP onMarch 18, 2016

本文实例讲述了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 相关文章推荐
fleaphp crud操作之findByField函数的使用方法
Apr 23 PHP
Apache2中实现多网站域名绑定的实现方法
Jun 01 PHP
第六章 php目录与文件操作
Dec 30 PHP
php对图像的各种处理函数代码小结
Jul 08 PHP
php数据类型判断函数有哪些
Sep 23 PHP
ThinkPHP中自定义错误页面和提示页面实例
Nov 22 PHP
PHP中使用Imagick实现各种图片效果实例
Jan 21 PHP
对比PHP对MySQL的缓冲查询和无缓冲查询
Jul 01 PHP
php获取linux命令结果的实例
Mar 13 PHP
php 读写json文件及修改json的方法
Mar 07 PHP
php微信分享到朋友圈、QQ、朋友、微博
Feb 18 PHP
Yii框架自定义数据库操作组件示例
Nov 11 PHP
Symfony2使用Doctrine进行数据库查询方法实例总结
Mar 18 #PHP
Symfony2创建页面实例详解
Mar 18 #PHP
symfony2.4的twig中date用法分析
Mar 18 #PHP
Symfony2之session与cookie用法小结
Mar 18 #PHP
Symfony2实现从数据库获取数据的方法小结
Mar 18 #PHP
Symfony2实现在controller中获取url的方法
Mar 18 #PHP
Symfony2框架学习笔记之表单用法详解
Mar 18 #PHP
You might like
解析PHP中intval()等int转换时的意外异常情况
2013/06/21 PHP
PHP中使用php5-ffmpeg撷取视频图片实例
2015/01/07 PHP
php+mysqli使用面向对象方式更新数据库实例
2015/01/29 PHP
6款新颖的jQuery和CSS3进度条插件推荐
2013/03/05 Javascript
js中复制行和删除行的操作实例
2013/06/25 Javascript
jquery操作select方法汇总
2015/02/05 Javascript
node.js读取文件到字符串的方法
2015/06/29 Javascript
大型JavaScript应用程序架构设计模式
2016/06/29 Javascript
jquery.masonry瀑布流效果
2017/05/25 jQuery
Vue2.0 事件的广播与接收(观察者模式)
2018/03/14 Javascript
layui获取选中行数据的实例讲解
2018/08/19 Javascript
详解如何模拟实现node中的Events模块(通俗易懂版)
2019/04/15 Javascript
vue+elementUI实现表单和图片上传及验证功能示例
2019/05/14 Javascript
微信小程序云开发之云函数详解
2019/05/16 Javascript
[01:14:30]TNC vs VG 2019国际邀请赛淘汰赛 胜者组赛BO3 第二场 8.20.mp4
2019/08/22 DOTA
理解python多线程(python多线程简明教程)
2014/06/09 Python
Python中使用装饰器时需要注意的一些问题
2015/05/11 Python
python中字符串的操作方法大全
2018/06/03 Python
python之文件读取一行一行的方法
2018/07/12 Python
django数据模型(Model)的字段类型解析
2019/12/25 Python
Tensorflow累加的实现案例
2020/02/05 Python
python plt可视化——打印特殊符号和制作图例代码
2020/04/17 Python
python小白切忌乱用表达式
2020/05/29 Python
python三引号如何输入
2020/07/06 Python
使用OpenCV校准鱼眼镜头的方法
2020/11/26 Python
JAVA代码查错题
2014/10/10 面试题
外企财务年会演讲稿
2014/01/03 职场文书
yy司仪主持词
2014/03/22 职场文书
淘宝客服专员岗位职责
2014/04/11 职场文书
2014年党员个人剖析材料
2014/10/08 职场文书
2014年社区民政工作总结
2014/12/02 职场文书
普宁寺导游词
2015/02/04 职场文书
团组织关系介绍信
2019/06/24 职场文书
Nginx同一个域名配置多个项目的实现方法
2021/03/31 Servers
nginx优化的六点方法
2021/03/31 Servers
写好Python代码的几条重要技巧
2021/05/21 Python