我不是在谈论如何排序result
。我知道!
它是result
中我想按特定顺序排序的字段之一。
那么就说我们有一个mgo查询返回的result := []A{}
:
type A struct {
I string
II []B
}
type B struct {
X string
XX int
}
在那个result
,我希望每个result[i].II
按B.XX排序
我问的是,我可以通过mgo完成这种方式,或者我必须循环使用result
并对A.II
进行排序。
有一种方法可以使用聚合引擎。