当前位置: 首页 > news >正文

网站建设教程微云网盘简易logo在线设计

网站建设教程微云网盘,简易logo在线设计,望野朗读,评估企业网站建设实体类字段不做映射#xff0c;typeorm实现联查查询 1、副表json格式放到主表字段下 //goods表和member表联表#xff0c;关系goods.id member.uid#xff0c;member表数据json对象格式放到主表userInfo下 //leftJoinAndMapOne配合getMany实现 const builder await getCo… 实体类字段不做映射typeorm实现联查查询 1、副表json格式放到主表字段下 //goods表和member表联表关系goods.id member.uidmember表数据json对象格式放到主表userInfo下 //leftJoinAndMapOne配合getMany实现 const builder await getConnection().createQueryBuilder(); builder.select([goods.id,goods.goodName,]).from(DzhPortalGoodsEntity, goods) .leftJoinAndMapOne(goods.userInfo,DzhMemberUserEntity,member,member.id goods.uid); const list: any await builder.getMany(); console.log(list) //输出 // [ // { // id: 178, // goodName: Nature重大发现淋巴管竟可产生红细胞和白细胞, // userInfo: { // id: 12, // createTime: 2022-11-23 20:53:33, // nickname: dzhking, // role_id: 1, // } // }, // ] 2、多个副表字段并列主表字段 //goods表和member表联表关系goods.id member.uid多个副表字段并列主表字段 //leftJoinAndSelect配合getRawMany // 特别要注意 主表字段要加别名 子查询里面的附表id一定要填写不然报错字段前也不能加别名也报错 const builder await getConnection().createQueryBuilder(); builder.select([goods.id as id,goods.goodName as id goodName,]).from(DzhPortalGoodsEntity, goods) .leftJoinAndSelect(qb {return qb.subQuery().select([id, username, nickname]).from(DzhMemberUserEntity, member);},member,member.id goods.uid).groupBy(goods.id); const list: any await builder.getRawMany(); console.log(list)//把leftJoinAndSelect换成也可以leftJoinAndMapOne.leftJoinAndMapOne(goods.userInfo,qb {return qb.subQuery().select([id, username, nickname]).from(DzhMemberUserEntity, member);},member,member.id goods.uid)//输出 // [ // { // id: 178, // username: dzhking, // nickname: dzhking, // goodsName: Nature重大发现淋巴管竟可产生红细胞和白细胞 // }, // ]3、副表字段并列主表字段 副表字段json格式插入到主表字段 关联其他表字段 const builder getConnection().createQueryBuilder(); builder.select([goods.id as id,goods.goodName as goodName,(SELECT JSON_OBJECT( id,id,username,username,nickname,nickname ) FROM dzh_member_user member WHERE member.id goods.uid) as userInfo ,(SELECT cate.cateName FROM dzh_portal_cate cate WHERE cate.id goods.cateId ) as cateName,]).from(DzhPortalGoodsEntity, goods) .leftJoinAndSelect(qb {return qb.subQuery().select([id, username, nickname]).from(DzhMemberUserEntity, member);},member,member.id goods.uid).groupBy(goods.id); const list: any await builder.getRawMany(); //输出 // [ // { // id: 178, // username: dzhking, // nickname: dzhking, // goodName: Nature重大发现淋巴管竟可产生红细胞和白细胞, // userInfo: { // id: 12, // nickname: dzhking, // username: dzhking // }, // cateName: 市场分析 // }, // ]
http://www.hkea.cn/news/14382973/

相关文章:

  • 厦门思明区建设局网站南康网站建设南康
  • wordpress建视频网站网站建设判断题
  • 营销型网站建设策划书怎么写金华企业做网站
  • 全国做网站的公司有哪些郑州网站制作工作室
  • 作品展示网站模板商城网站免费模板
  • 服装网站建设与规划义乌网图科技有限公司怎么样
  • 餐饮网站建设推广个人博客网
  • 郑州网站制作价格五大门户网站分别是
  • 做网站如何被收录广告设计与制作专业技能
  • 网站 seo 设置wordpress月亮
  • 做一款什么网站赚钱dedecms 网站地图xml
  • 单位门户网站建设方案网页设计教程零基础
  • 网站建设公司在哪里开发直播平台网站
  • o2o网站系统网站建设都包括什么科目
  • 网站地图 xml htmlwordpress主题好的
  • 青岛网站建设‘’营销策划方案ppt模板
  • 深圳优秀网站设计南京企业做网站
  • 企业网站手机端模板下载wordpress 前台写文章
  • 深圳网站制作公司兴田德润在哪里企业管理咨询自考
  • 新乡网站开发的公司电话硬件开发工程师薪资
  • 个人网站域名用什么好深圳营销型网站方案
  • 建设一个新的网站需要准备什么营销型网站定义
  • 擦边球网站怎么建设用php做网站的方法
  • 手机怎么制作网站教程步骤wap网站和internet网站
  • 在什么网站上做外贸组建个人网站
  • 实体行业做分销网站有什么好处做网站用属于前端
  • 合肥网站设计网址网站建设宁波
  • 企业外贸网站建设wordpress网站打开满
  • 网站建设源代码文件wordpress导航页面
  • 小说网站建设模板生活中的科技产品有哪些