gpt4 book ai didi

mongodb - mongoid 中的排序和分组

转载 作者:可可西里 更新时间:2023-11-01 09:14:39 25 4
gpt4 key购买 nike

我想要按年龄排序的人群

我试过这样的东西

Person.only(:name).asc(:age).group

但没有按年龄排序。

我该怎么做?

我正在使用 mongoid beta 19。

最佳答案

如果我没记错的话,一旦你打电话

Person.only(:name)

Mongoid 基本上认为集合只有那个字段,所以一旦您尝试按年龄排序,就没有年龄字段可以排序,所以它什么都不做。

尝试

Person.asc(:age).only(:name).group

或者可能

Person.asc(:age).only([:name, :age]).group

关于mongodb - mongoid 中的排序和分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4732393/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com