From 80c59fd1e70dfa17e01fb57239b1cc5a5b206db8 Mon Sep 17 00:00:00 2001 From: zhaoshichen Date: Sun, 9 Jun 2019 11:01:03 +0800 Subject: [PATCH] add --- doc/wiki-cn/database-mysql.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/wiki-cn/database-mysql.md b/doc/wiki-cn/database-mysql.md index 1b5e4fe30..c3d7c7730 100644 --- a/doc/wiki-cn/database-mysql.md +++ b/doc/wiki-cn/database-mysql.md @@ -113,7 +113,7 @@ func (d *Dao) Close() { ## 单个查询 ```go -// GetUserRole 用户角色 +// GetDemo 用户角色 func (d *Dao) GetDemo(c context.Context, did int64) (demo int8, err error) { err = d.db.QueryRow(c, _getDemoSQL, did).Scan(&demo) if err != nil && err != sql.ErrNoRows { @@ -126,6 +126,8 @@ func (d *Dao) GetDemo(c context.Context, did int64) (demo int8, err error) { db.QueryRow方法用于返回最多一条记录的查询,在QueryRow方法后使用Scan方法即可将mysql的返回值转换为Golang的数据类型。 +当mysql查询不到对应数据时,会返回sql.ErrNoRows,如果不需处理,可以参考如上代码忽略此error。 + ## 批量查询 ```go