@@ -254,7 +254,7 @@ func (ms *MgoSess) All(v *[]map[string]interface{}) {
of.SetProjection(ms.fields)
}
if len(ms.sorts) > 0 {
- of.SetSort(ms.sorts)
+ of.SetSort(ms.toSort())
if ms.skip > 0 {
of.SetSkip(ms.skip)