Update 05.5.md
1、init函数中mysql演示配置和下面不一致,容易引起误解 2、orm := orm.NewOrm(),命名冲突。报名和变量名冲突。 3、使用原生sql示例缺少包名orm,易引起误会
This commit is contained in:
14
zh/05.5.md
14
zh/05.5.md
@@ -41,13 +41,15 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
// 设置默认数据库
|
//注册驱动
|
||||||
|
orm.RegisterDriver("mysql", orm.DR_MySQL)
|
||||||
|
//设置默认数据库
|
||||||
orm.RegisterDataBase("default", "mysql", "root:root@/my_db?charset=utf8", 30)
|
orm.RegisterDataBase("default", "mysql", "root:root@/my_db?charset=utf8", 30)
|
||||||
//注册定义的model
|
//注册定义的model
|
||||||
orm.RegisterModel(new(User))
|
orm.RegisterModel(new(User))
|
||||||
|
|
||||||
// 创建table
|
// 创建table
|
||||||
orm.RunSyncdb("default", false, true)
|
orm.RunSyncdb("default", false, true)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -97,7 +99,7 @@ beego orm:
|
|||||||
```Go
|
```Go
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
orm := orm.NewOrm()
|
o := orm.NewOrm()
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -406,8 +408,8 @@ Having:用来指定having执行的时候的条件
|
|||||||
|
|
||||||
```Go
|
```Go
|
||||||
|
|
||||||
o := NewOrm()
|
o := orm.NewOrm()
|
||||||
var r RawSeter
|
var r orm.RawSeter
|
||||||
r = o.Raw("UPDATE user SET name = ? WHERE name = ?", "testing", "slene")
|
r = o.Raw("UPDATE user SET name = ? WHERE name = ?", "testing", "slene")
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user