Beego-模型操作
Posted itwlp
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Beego-模型操作相关的知识,希望对你有一定的参考价值。
1、数据库连接
1)、RegisterDriver
Beego默认注册了三种mysql,Sqlit3、postgres。实际使用中,如果是这三个中的数据库,下面的驱动注册可以不写
orm.RegisterDriver("mysql",orm.DRMysql)
2)、RegisterDataBase
orm.RegisterDataBase("default","mysql","root:root/@t_test?charset=utf8")
- default:注册一个别名为“default”的数据库作为默认数据库
- mysql:数据库类型,driverName
- root:root/@t_test?charset=utf8:数据库登录用户名:密码/@数据库名称?字符集
3)、注册模型
若要使用orm.QuerySeter 进行高级查询的话,则必须进行模型注册
orm.RegisterModel(new(xxx)) 或 orm.RegisterModelWithPrefix("t_",new(xxx))
以上是关于Beego-模型操作的主要内容,如果未能解决你的问题,请参考以下文章