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 相关文章推荐
PHP+MYSQL开发工具及资源收藏
Jan 02 PHP
PHP Header用于页面跳转要注意的几个问题总结
Oct 03 PHP
php for 循环语句使用方法详细说明
May 09 PHP
PHP抽象类 介绍
Jun 13 PHP
thinkphp中连接oracle时封装方法无法用的解决办法
Jun 17 PHP
IIS6.0中配置php服务全过程解析
Aug 07 PHP
php多文件上传实现代码
Feb 20 PHP
ThinkPHP采用原生query实现关联查询left join实例
Dec 02 PHP
浅谈thinkphp的实例化模型
Jan 04 PHP
php如何控制用户对图片的访问 PHP禁止图片盗链
Mar 25 PHP
微信公众平台开发教程④ ThinkPHP框架下微信支付功能图文详解
Apr 10 PHP
thinkphp3.2框架中where条件查询用法总结
Aug 13 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实现的交通银行网银在线支付接口ECSHOP插件和使用例子
2014/05/10 PHP
php 无限级分类,超级简单的无限级分类,支持输出树状图
2014/06/29 PHP
成为好程序员必须避免的5个坏习惯
2014/07/04 PHP
PHP单态模式简单用法示例
2016/11/16 PHP
简单实现php上传文件功能
2017/09/21 PHP
CSS+jQuery实现的一个放大缩小动画效果
2013/09/24 Javascript
javascript动态控制服务器控件实例
2014/09/05 Javascript
两种JS实现屏蔽鼠标右键的方法
2020/08/20 Javascript
avalon js实现仿微博拖动图片排序
2015/08/14 Javascript
如何利用Promises编写更优雅的JavaScript代码
2016/05/17 Javascript
Angular.js中用ng-repeat-start实现自定义显示
2016/10/18 Javascript
利用Node.JS实现邮件发送功能
2016/10/21 Javascript
javaScript中封装的各种写法示例(推荐)
2017/07/03 Javascript
微信小程序 本地图片按照屏幕尺寸处理
2017/08/04 Javascript
JS实现非首屏图片延迟加载的示例
2018/01/06 Javascript
微信小程序实现预览图片功能
2020/10/22 Javascript
基于vue的tab-list类目切换商品列表组件的示例代码
2020/02/14 Javascript
jQuery 实现DOM元素拖拽交换位置的实例代码
2020/07/14 jQuery
Vue.js暴露方法给WebView的使用操作
2020/09/07 Javascript
Python实现调度算法代码详解
2017/12/01 Python
将pandas.dataframe的数据写入到文件中的方法
2018/12/07 Python
python conda操作方法
2019/09/11 Python
pymysql 开启调试模式的实现
2019/09/24 Python
TensorFlow使用Graph的基本操作的实现
2020/04/22 Python
python异常处理之try finally不报错的原因
2020/05/18 Python
Python实现Word文档转换Markdown的示例
2020/12/22 Python
荟萃全球保健品:维他购
2018/05/09 全球购物
售后专员岗位职责
2013/12/08 职场文书
重阳节登山活动方案
2014/02/03 职场文书
毕业生自荐书
2014/02/03 职场文书
活动总结格式范文
2014/04/26 职场文书
个人校本研修方案
2014/05/26 职场文书
数据保密承诺书
2014/06/03 职场文书
十岁生日答谢词
2015/01/05 职场文书
2016党性教育学习心得体会
2016/01/21 职场文书
springboot读取resources下文件的方式详解
2022/06/21 Java/Android