@@ -53,7 +53,7 @@ func (self SearcherLogic) IndexingArticle(isAll bool) {
53
53
id := 0
54
54
for {
55
55
articleList = make ([]* model.Article , 0 )
56
- err = MasterDB .Where ("id>?" , id ).Limit (self .maxRows ).Find (& articleList )
56
+ err = MasterDB .Where ("id>?" , id ).Limit (self .maxRows ).OrderBy ( "id ASC" ). Find (& articleList )
57
57
if err != nil {
58
58
logger .Errorln ("IndexingArticle error:" , err )
59
59
break
@@ -98,7 +98,7 @@ func (self SearcherLogic) IndexingTopic(isAll bool) {
98
98
topicList = make ([]* model.Topic , 0 )
99
99
topicExList = make (map [int ]* model.TopicEx )
100
100
101
- err = MasterDB .Where ("tid>?" , id ).Limit (self .maxRows ).Find (& topicList )
101
+ err = MasterDB .Where ("tid>?" , id ).OrderBy ( "tid ASC" ). Limit (self .maxRows ).Find (& topicList )
102
102
if err != nil {
103
103
logger .Errorln ("IndexingTopic error:" , err )
104
104
break
@@ -148,7 +148,7 @@ func (self SearcherLogic) IndexingResource(isAll bool) {
148
148
id := 0
149
149
for {
150
150
resourceList = make ([]* model.Resource , 0 )
151
- err = MasterDB .Where ("id>?" , id ).Limit (self .maxRows ).Find (& resourceList )
151
+ err = MasterDB .Where ("id>?" , id ).OrderBy ( "id ASC" ). Limit (self .maxRows ).Find (& resourceList )
152
152
if err != nil {
153
153
logger .Errorln ("IndexingResource error:" , err )
154
154
break
@@ -197,7 +197,7 @@ func (self SearcherLogic) IndexingOpenProject(isAll bool) {
197
197
id := 0
198
198
for {
199
199
projectList = make ([]* model.OpenProject , 0 )
200
- err = MasterDB .Where ("id>?" , id ).Limit (self .maxRows ).Find (& projectList )
200
+ err = MasterDB .Where ("id>?" , id ).OrderBy ( "id ASC" ). Limit (self .maxRows ).Find (& projectList )
201
201
if err != nil {
202
202
logger .Errorln ("IndexingArticle error:" , err )
203
203
break
0 commit comments