使用OrderBy
进行查询时,它总是查询错误的结果,从而多次重复将第一个文档添加到列表中。
q := session.Advanced().DocumentQueryAllOld(reflect.TypeOf(&models.List{}), "", "user", false)
//q = q.WhereNotEquals("Doc.hh", "Tarzan")
q = q.OrderBy("Docnn")
q = q.Statistics(&statsRef)
//q = q.Skip(0)
//q = q.Take(6)
q.ToList(&queryResult)
如果之前没有索引将查询正确的结果,但是如果现有的索引是由其他OrderBy
值自动创建的,则会查询错误的结果