很多時候查詢返回的結果集并不完全是你想要的,或許你只需要它們中間的一部分,這個時候我們可以通過條件來限制結果集返回的內容。
limit方法:設定返回結果集中的最大文檔數量。 語法:
db.collection.find().limit(Num); 參數: Num:Number類型,大于0。 需求:查找person集合中的前3個文檔。 db.person.find().limit(3);
有的時候只需要返回結果集中的部分字段,這個時候我們可以通過傳入字段條件的方式來實現。 語法:
db.collection.find( 查詢條件,字體條件 ) 參數: 字段條件:JSON對象,格式=>{字段:值},值等于1時表示需要返回,0時表示不需要返回。 需求:列出person集合中所有的名字(name)? db.person.find({},{name:1});
新聞熱點
疑難解答