
Beego
super_lixiang
这个作者很懒,什么都没留下…
展开
-
Beego-Model设计-高级查询接口
exclude/Filter/All exclue:取反All:过滤出所有条One:只过滤出一条注意:双下划线 limit :分页查询 offset:偏移量 GroupBy:根据xxxx查询 OrderBy:根据xxx降序查询 Count:计算数量 Exist:判断某条记录是否存在 Dele...原创 2018-09-01 09:06:14 · 740 阅读 · 0 评论 -
Beego-Model设计-概述
Operators 高级查询接口 关系查询 原生sql查询原创 2018-09-01 11:12:31 · 312 阅读 · 0 评论 -
Beego-Model设计-关系查询
一对多多对一多对多 通过商品id查询商品属于哪些订单 通过订单id查询订单中的商品原创 2018-09-01 11:07:54 · 814 阅读 · 0 评论 -
Beego-View设计-基本语法
① . 访问当前位置的上下文② $. 访问模板根级上下文③ $var 访问创建的变量 1.先在controller文件夹中创建xxxx.go 2.在xxxx.go中创建结构体type xxxxcontroller struct{ beego.controller }3.在routers文件夹router.go中注册路由 ,变量名是xxxx.go func的变量名...原创 2018-09-01 09:05:49 · 1691 阅读 · 0 评论 -
Beego-View设计-模板处理
模板标签在main.go中修改模板名称:Tplname模板目录:viewpathrenderform:自动创建表单原创 2018-09-01 09:05:54 · 898 阅读 · 0 评论 -
Beego-View设计-基础函数
| : 传递参数在tpl中 {{.price | printf "%.2f" }} 做格式化取小数点后2位结果 123.46call :调用函数在tpl中 {{call .function .x .y}}结果 5and : 取第一个空值,如果全部非空,就取最后一个非空值在tpl中 {{and .x .y .z}}结果:fa...原创 2018-09-01 09:05:58 · 818 阅读 · 0 评论 -
Beego-Model设计-ORM使用
1.在models文件夹中新建一个xxxx.go 本文中用(user.go)2.首先引入一个包 import3.然后创建user的结构体 4.databasename是数据库名称,params是最大空闲连接,数据库中没有表的时候都写truefunc init() { //注册数据库 /* 参数一:数据库别名 参数二:驱动名称 参数三:数据库连接字符串:user...原创 2018-09-01 09:06:03 · 6648 阅读 · 0 评论 -
Beego-Model设计-Operators
高级查询:Operators操作符的使用i:是忽略大小写的意思,和前面的一样在controllers文件夹下新建一个operatos.go注册路由: exact:查询一条信息 orm.QueryTable是获得句柄,里面可以传递表名,也可以传递user结构体的一个对象id_ _exact : 注意是双下划线 ; One是查询一条,All是查询多条 ...原创 2018-09-01 09:06:09 · 418 阅读 · 0 评论 -
Beego-Model设计-原生SQL查询
raw和exec QueryRow QueryRows RowsToMap Prepare原创 2018-09-01 11:20:49 · 1863 阅读 · 0 评论