我有结构
[#<struct Page page="P3", value=64, query="Q1">,
#<struct Page page="P2", value=64, query="Q1">,
#<struct Page page="P1", value=48,
query="Q1">]
当我按值对其进行排序时(递减顺序)
[#<struct Page page="P3", value=64, query="Q1">, #<struct Page page="P2", value=64, query="Q1">, #<struct Page page="P1", value=48, query="Q1">]
现在我想要输出
[#<struct Page page="P2", value=64, query="Q1">, #<struct Page page="P3", value=64, query="Q1">, #<struct Page page="P1", value=48, query="Q1">]
现在我希望结构按页面属性排序(最小的在前)。