Mongodb的Min key和Max key是能查找最大最小值的新功能吗?
生活随笔
收集整理的這篇文章主要介紹了
Mongodb的Min key和Max key是能查找最大最小值的新功能吗?
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
今天,在一個(gè)偶然的機(jī)會(huì),在Mongodb的文檔中看到$type(https://docs.mongodb.com/manual/reference/operator/query/type/),試了一下其中的功能,覺得不錯(cuò),在列表最后
| Min key | -1 | “minKey” | |
| Max key | 127 | “maxKey” |
在Robo 3T中對一個(gè)collection進(jìn)行查找
db.getCollection('c1').find({"id":{$type: 127}})#結(jié)果 Fetched 0 record(s) in 1ms此collection中有10萬條數(shù)據(jù),查找的字段是數(shù)值型,有最大值,怎么沒有找出想要的值呢?
又試了一下-1,還是如此。
再認(rèn)真看文檔,得到提示
This returns
我將其中一個(gè)id的值替換為 { “$maxKey” : 1 }。運(yùn)行語句,可以查出需要的結(jié)果。
它們的作用,估計(jì)是用來標(biāo)識(shí)最大最小值的,實(shí)際應(yīng)用場景暫時(shí)沒想到。
總結(jié)
以上是生活随笔為你收集整理的Mongodb的Min key和Max key是能查找最大最小值的新功能吗?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 四种解决Vue中重复点击相同路由控制台报
- 下一篇: 如何绘制业务流程图(一)