- 根據數組范圍查詢
一般我們會這么做,但是官方不支持這種寫法,具體原因沒去深究
<code>db.test.find({test:{gt:2}}}); //錯誤 </code>
換個思路 <b>查詢數組內第三個元素存在的數據,就可以找到啦</b>
<code>db.test.find({ "test.2" : { "$exists" : 1 } })</code>
db.getCollection('table').distinct(key, {"query_key":"query"})
其中{"query_key":"query"}
為查詢條件,key
為需要去重的字段