如何通过beego把mysql中一个表发送给前端

如何通过beego把mysql中一个表发送给前端,第1张

在main.go 里 beego.Run() 之前加入

# 注册静态目录

1

beego.SetStaticPath("/static", "static")

前端方式:

beego 里设置渲染模版,在模版里,使用

1

<script src='/static/js/jquery.js'></script>

后端方式:

1

this.Ctx.Output.Body([]byte("<script src='/static/js/jquery.js'></script><script>alert($)</script>"))

目前beego的ORM支持三种数据库:

1.Sqlite

2.PostgreSql

3.MySql

如果要使用其中的数据库必须要把对应的drive(go语言对于的数据库引擎)加入到import中:

import (

_ "github.com/go-sql-driver/mysql"

_ "github.com/lib/pq"

_ "github.com/mattn/go-sqlite3"

在MySQL数据库中,

字段或列的注释是用属性comment来添加。

创建新表的脚本中,

可在字段定义脚本中添加comment属性来添加注释。

示例代码如下:

create table test(

id int not null default 0 comment '用户id'

)

如果是已经建好的表,

也可以用修改字段的命令,然后加上comment属性定义,就可以添加上注释了。

示例代码如下:

alter table test

change column id id int not null default 0 comment '测试表id'

给表的字段或列添加注释已经知道了,

那么如何来查看已有表的所有字段的注释呢?

可以用命令:show full columns from table 来查看,

示例如下:

show full columns from test


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/8670487.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存