### 更新時間Updated
Updated可以讓您在記錄插入或每次記錄更新時自動更新數據庫中的標記字段為當前時間,需要在xorm標記中使用updated標記,如下所示進行標記,對應的字段必須為time.Time類型。
~~~
type User struct {
Id int64
Name string
UpdatedAt time.Time `xorm:"updated"`
}
~~~
在Insert(), InsertOne(), Update()方法被調用時,updated標記的字段將會被自動更新為當前時間,如下所示:
~~~
var user User
engine.Id(1).Get(&user)
// SELECT * FROM user WHERE id = ?
engine.Id(1).Update(&user)
// UPDATE user SET ..., updaetd_at = ? WHERE id = ?
~~~