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 相关文章推荐
解决phpmyadmin 乱码,支持gb2312和utf-8
Nov 20 PHP
DedeCMS dede_channeltype表字段注释
Apr 07 PHP
php获取新浪微博数据API实例
Nov 12 PHP
php将图片保存为不同尺寸图片的图片类实例
Mar 30 PHP
PHP获取远程图片并保存到本地的方法
May 12 PHP
深入php内核之php in array
Nov 10 PHP
php metaphone()函数的定义和用法
May 15 PHP
实现PHP搜索加分页
Oct 12 PHP
浅谈PHP的反射机制
Dec 15 PHP
php使用flock阻塞写入文件和非阻塞写入文件的实例讲解
Jul 10 PHP
php微信开发之图片回复功能
Jun 14 PHP
gearman中任务的优先级和返回状态实例分析
Feb 27 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
索尼ICF-SW100收音机评测
2021/03/02 无线电
层叠菜单的动态生成
2006/10/09 PHP
PHP的FTP学习(一)
2006/10/09 PHP
开发大型 PHP 项目的方法
2007/01/02 PHP
PHP中的extract的作用分析
2008/04/09 PHP
php中curl、fsocket、file_get_content三个函数的使用比较
2014/05/09 PHP
js 静态动态成员 and 信息的封装和隐藏
2011/05/29 Javascript
JS继承--原型链继承和类式继承
2013/04/08 Javascript
jquery 滚动条事件简单实例
2013/07/12 Javascript
获取表单控件原始(初始)值的方法
2013/08/21 Javascript
js控制frameSet示例
2013/09/10 Javascript
快速解决FusionCharts联动的中文乱码问题
2013/12/04 Javascript
javascript实现checkbox全选的代码
2015/04/30 Javascript
jQuery带进度条全屏图片轮播特效代码分享
2020/06/28 Javascript
详解JavaScript UTC时间转换方法
2016/01/07 Javascript
详解JS中Array对象扩展与String对象扩展
2016/01/07 Javascript
AngularJS中directive指令使用之事件绑定与指令交互用法示例
2016/11/22 Javascript
Vue 过渡(动画)transition组件案例详解
2017/01/22 Javascript
10分钟彻底搞懂Http的强制缓存和协商缓存(小结)
2018/08/30 Javascript
探索JavaScript中私有成员的相关知识
2019/06/13 Javascript
Javascript Worker子线程代码实例
2020/02/20 Javascript
Vue+Vuex实现自动登录的知识点详解
2020/03/04 Javascript
Flask模拟实现CSRF攻击的方法
2018/07/24 Python
pandas DataFrame行或列的删除方法的实现示例
2019/08/02 Python
python数据归一化及三种方法详解
2019/08/06 Python
2020新版本pycharm+anaconda+opencv+pyqt环境配置学习笔记,亲测可用
2020/03/24 Python
浅谈sklearn中predict与predict_proba区别
2020/06/28 Python
linux面试题参考答案(11)
2016/11/26 面试题
党在我心中演讲稿
2014/09/02 职场文书
建设办主任四风问题整改思路和措施
2014/09/20 职场文书
教师党员自我评价2015
2015/03/04 职场文书
《丑小鸭》教学反思
2016/02/19 职场文书
学校2016年九九重阳节活动总结
2016/04/01 职场文书
pytorch实现线性回归以及多元回归
2021/04/11 Python
pytest配置文件pytest.ini的详细使用
2021/04/17 Python
Python类方法总结讲解
2021/07/26 Python