CNode

mongoose中怎么查找某个字段的最值,(最大最小值)的数据,网上没找到

问答
HHeroBoyluck发布于9 年前最后回复9 年前6 回复6798 浏览0 收藏

如题,查找数据库中某个字段最值得数据, 试了一下,find({$max:'pv'}); 没反应,pv是一个字段,number型

查看回复

回复 (6)

H
HeroBoyluck#1·9 年前

untitled1.png 找到这个,看了半天没明白,有清楚的说一下呗!

Q
Qiubaowei#2·9 年前

少个$

H
HeroBoyluck#3·9 年前
引用 Qiubaowei少个$

@Qiubaowei 初学,搞不懂,都试过了,没用,烦!!!!

H
HeroBoyluck#4·9 年前

只能这样了,.find().sort({pv:-1}).limit(1).exec() 哈哈,凑合用吧, 谁有好的方法,留下啊!—_—

F
Fov6363#5·9 年前

假设表名为user,字段为pv,最大值为pv_max,求最大值 db.user.aggregate([{"$group":{"_id":{},"pv_max":{"$max":"$pv"}}}])

F
Faithree#6·9 年前

mark

参与回复
登录后即可参与回复。登录