update README
This commit is contained in:
parent
17ee4be6c1
commit
60090fa5e0
|
@ -265,7 +265,7 @@ for rows.Next() {
|
||||||
* `Update` update one or more records, default will update non-empty and non-zero fields except when you use Cols, AllCols and so on.
|
* `Update` update one or more records, default will update non-empty and non-zero fields except when you use Cols, AllCols and so on.
|
||||||
|
|
||||||
```Go
|
```Go
|
||||||
affected, err := engine.Id(1).Update(&user)
|
affected, err := engine.ID(1).Update(&user)
|
||||||
// UPDATE user SET ... Where id = ?
|
// UPDATE user SET ... Where id = ?
|
||||||
|
|
||||||
affected, err := engine.Update(&user, &User{Name:name})
|
affected, err := engine.Update(&user, &User{Name:name})
|
||||||
|
@ -276,14 +276,14 @@ affected, err := engine.In("id", ids).Update(&user)
|
||||||
// UPDATE user SET ... Where id IN (?, ?, ?)
|
// UPDATE user SET ... Where id IN (?, ?, ?)
|
||||||
|
|
||||||
// force update indicated columns by Cols
|
// force update indicated columns by Cols
|
||||||
affected, err := engine.Id(1).Cols("age").Update(&User{Name:name, Age: 12})
|
affected, err := engine.ID(1).Cols("age").Update(&User{Name:name, Age: 12})
|
||||||
// UPDATE user SET age = ?, updated=? Where id = ?
|
// UPDATE user SET age = ?, updated=? Where id = ?
|
||||||
|
|
||||||
// force NOT update indicated columns by Omit
|
// force NOT update indicated columns by Omit
|
||||||
affected, err := engine.Id(1).Omit("name").Update(&User{Name:name, Age: 12})
|
affected, err := engine.ID(1).Omit("name").Update(&User{Name:name, Age: 12})
|
||||||
// UPDATE user SET age = ?, updated=? Where id = ?
|
// UPDATE user SET age = ?, updated=? Where id = ?
|
||||||
|
|
||||||
affected, err := engine.Id(1).AllCols().Update(&user)
|
affected, err := engine.ID(1).AllCols().Update(&user)
|
||||||
// UPDATE user SET name=?,age=?,salt=?,passwd=?,updated=? Where id = ?
|
// UPDATE user SET name=?,age=?,salt=?,passwd=?,updated=? Where id = ?
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
@ -272,7 +272,7 @@ for rows.Next() {
|
||||||
* `Update` 更新数据,除非使用Cols,AllCols函数指明,默认只更新非空和非0的字段
|
* `Update` 更新数据,除非使用Cols,AllCols函数指明,默认只更新非空和非0的字段
|
||||||
|
|
||||||
```Go
|
```Go
|
||||||
affected, err := engine.Id(1).Update(&user)
|
affected, err := engine.ID(1).Update(&user)
|
||||||
// UPDATE user SET ... Where id = ?
|
// UPDATE user SET ... Where id = ?
|
||||||
|
|
||||||
affected, err := engine.Update(&user, &User{Name:name})
|
affected, err := engine.Update(&user, &User{Name:name})
|
||||||
|
@ -283,14 +283,14 @@ affected, err := engine.In(ids).Update(&user)
|
||||||
// UPDATE user SET ... Where id IN (?, ?, ?)
|
// UPDATE user SET ... Where id IN (?, ?, ?)
|
||||||
|
|
||||||
// force update indicated columns by Cols
|
// force update indicated columns by Cols
|
||||||
affected, err := engine.Id(1).Cols("age").Update(&User{Name:name, Age: 12})
|
affected, err := engine.ID(1).Cols("age").Update(&User{Name:name, Age: 12})
|
||||||
// UPDATE user SET age = ?, updated=? Where id = ?
|
// UPDATE user SET age = ?, updated=? Where id = ?
|
||||||
|
|
||||||
// force NOT update indicated columns by Omit
|
// force NOT update indicated columns by Omit
|
||||||
affected, err := engine.Id(1).Omit("name").Update(&User{Name:name, Age: 12})
|
affected, err := engine.ID(1).Omit("name").Update(&User{Name:name, Age: 12})
|
||||||
// UPDATE user SET age = ?, updated=? Where id = ?
|
// UPDATE user SET age = ?, updated=? Where id = ?
|
||||||
|
|
||||||
affected, err := engine.Id(1).AllCols().Update(&user)
|
affected, err := engine.ID(1).AllCols().Update(&user)
|
||||||
// UPDATE user SET name=?,age=?,salt=?,passwd=?,updated=? Where id = ?
|
// UPDATE user SET name=?,age=?,salt=?,passwd=?,updated=? Where id = ?
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue