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