Explorar el Código

add sort for seach doc

animeic hace 2 años
padre
commit
176a8f0840
Se han modificado 1 ficheros con 3 adiciones y 0 borrados
  1. 3 0
      boxcost/db/repo/repo.go

+ 3 - 0
boxcost/db/repo/repo.go

@@ -229,6 +229,9 @@ func RepoSeachDocMap(ctx *RepoSession, param *DocSearchOptions) (bool, map[strin
 		}
 		}
 		opt.SetProjection(prj)
 		opt.SetProjection(prj)
 	}
 	}
+	if len(param.Sort) > 0 {
+		opt.Sort = param.Sort
+	}
 	filter := bson.M{}
 	filter := bson.M{}
 	if len(param.Query) > 0 {
 	if len(param.Query) > 0 {
 		for k, v := range param.Query {
 		for k, v := range param.Query {