Golang Ravendb使用OrderBy时给出错误的查询结果

时间:2018-10-29 18:40:05

标签: database nosql sql-order-by ravendb

使用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值自动创建的,则会查询错误的结果

0 个答案:

没有答案