From 00b4ffac2a2a486cfcf69a798254e30485855ad7 Mon Sep 17 00:00:00 2001 From: lifei6671 Date: Wed, 18 Jul 2018 17:43:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=96=87=E7=AB=A0=E6=8E=92?= =?UTF-8?q?=E5=BA=8F=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- models/Blog.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/models/Blog.go b/models/Blog.go index cee3e417..1d6bdcb9 100644 --- a/models/Blog.go +++ b/models/Blog.go @@ -179,8 +179,8 @@ func (b *Blog) Save(cols ...string) error { if b.OrderIndex <= 0 { blog := NewBlog() - if err :=o.QueryTable(b.TableNameWithPrefix()).OrderBy("-blog_id").One(blog,"blog_id");err == nil{ - b.OrderIndex = b.BlogId + 1; + if err := o.QueryTable(blog.TableNameWithPrefix()).OrderBy("-blog_id").Limit(1).One(blog,"blog_id");err == nil{ + b.OrderIndex = blog.BlogId + 1; }else{ c,_ := o.QueryTable(b.TableNameWithPrefix()).Count() b.OrderIndex = int(c) + 1