Голанг Равендб дает неверный результат запроса при использовании OrderBy - PullRequest
0 голосов
/ 29 октября 2018

При выполнении запроса с 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, он запросит неправильный результат

...