zoukankan      html  css  js  c++  java
  • beego:数据库的级联查询

    表ArticleTpye 与表Article 是一对多的关系

    //查询article表

    qs := o.QueryTable("Article")//queryseter

    //更据表ArticleType的属性TypeName,在表Article查询相关连的数据

    var articles Article

    qs.Limit(pageSize,start).RelatedSel("ArticleType").Filter("ArticleType__TypeName",typeName).All(&articles)

    注:Limit(pageSize,start)限制每页数据的大小  pagesize:每页的数据  start:数据开始的索引

      relatedSel(ArticleType):和表Article想关联的表ArticleType    orm的惰性查询

      Filter("ArticleType__TypeName",typeName):过滤条件   "ArticleType__TypeName"查询表ArticleType的TypeName字段(注意表和属性用两个_分开

                                typeName 具体值

      All(&articles):把所有符合条件存入articles数组

    ("ArticleType__TypeName",typeName)

    每天的价值就是不停息的前进!!!
  • 相关阅读:
    C# using
    Spring框架
    is
    pycharm破解197
    python安装197
    python3.7.0安装197
    centos7 minimal 安装mysql197
    centos7 minimal 安装 &网络配置197
    ruby安装卸载197
    redis安装 卸载 启动 关闭197
  • 原文地址:https://www.cnblogs.com/zhaopp/p/12738682.html
Copyright © 2011-2022 走看看