浏览代码

升级基础框架和类库。解决在高版本beego框架下没有查到文章记录报错的问题

lifei6671 7 年之前
父节点
当前提交
009ea35599
共有 2 个文件被更改,包括 7 次插入4 次删除
  1. 4 4
      Gopkg.toml
  2. 3 0
      models/Blog.go

+ 4 - 4
Gopkg.toml

@@ -27,11 +27,11 @@
 
 [[constraint]]
   name = "github.com/PuerkitoBio/goquery"
-  version = "1.3.0"
+  version = "1.4.1"
 
 [[constraint]]
   name = "github.com/astaxie/beego"
-  version = "1.9.2"
+  version = "1.10.0"
 
 [[constraint]]
   name = "github.com/boombuler/barcode"
@@ -39,7 +39,7 @@
 
 [[constraint]]
   name = "github.com/go-sql-driver/mysql"
-  version = "1.3.0"
+  version = "1.4.0"
 
 [[constraint]]
   branch = "master"
@@ -51,7 +51,7 @@
 
 [[constraint]]
   name = "github.com/mattn/go-sqlite3"
-  version = "1.6.0"
+  version = "1.9.0"
 
 [[constraint]]
   branch = "master"

+ 3 - 0
models/Blog.go

@@ -219,6 +219,9 @@ func (b *Blog) FindToPager(pageIndex, pageSize int,memberId int,status string) (
 	_,err = query.OrderBy("-order_index","-blog_id").Offset(offset).Limit(pageSize).All(&blogList)
 
 	if err != nil {
+		if err == orm.ErrNoRows {
+			err = nil
+		}
 		beego.Error("获取文章列表时出错 ->",err)
 		return
 	}