MongoDB krańcowe i pominąć metody
MongoDB krańcowe i pominąć metody
Metoda MongoDB Limit ()
Jeśli trzeba przeczytać określoną liczbę rekordów danych w MongoDB, można użyć metody Metoda Limit MongoDB, granica () przyjmuje parametr liczbowy, który określa liczbę rekordów odczytanych z MongoDB w.
gramatyka
Metoda graniczna () Podstawowa składnia jest następująca:
>db.COLLECTION_NAME.find().limit(NUMBER)
Przykłady
Zbieranie danych col są następujące:
{ "_id" : ObjectId("56066542ade2f21f36b0313a"), "title" : "PHP 教程", "description" : "PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。", "by" : "本教程", "url" : "http://www.w3big.com", "tags" : [ "php" ], "likes" : 200 } { "_id" : ObjectId("56066549ade2f21f36b0313b"), "title" : "Java 教程", "description" : "Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。", "by" : "本教程", "url" : "http://www.w3big.com", "tags" : [ "java" ], "likes" : 150 } { "_id" : ObjectId("5606654fade2f21f36b0313c"), "title" : "MongoDB 教程", "description" : "MongoDB 是一个 Nosql 数据库", "by" : "本教程", "url" : "http://www.w3big.com", "tags" : [ "mongodb" ], "likes" : 100 }
Przykłady wyżej zapytania do wyświetlania dokumentu dwoma krążkami
> db.col.find({},{"title":1,_id:0}).limit(2) { "title" : "PHP 教程" } { "title" : "Java 教程" } >
UWAGA: Jeśli nie zostanie określony limit () Parametry metody są wyświetlane w zbiorach wszystkich danych.
Metoda MongoDB Skip ()
Dodatkowo możemy użyć metody limitu () do odczytu określonej liczby danych, można również użyć metody Skip (), aby przejść do określonej liczby danych, pomiń Metoda przyjmuje również parametr liczbowy jak liczba rekordów do pominięcia.
gramatyka
pomiń () Składnia skryptów sposób jest następujący:
>db.COLLECTION_NAME.find().limit(NUMBER).skip(NUMBER)
Przykłady
Powyższe przykłady pokazują tylko drugą danych dokumentu
>db.col.find({},{"title":1,_id:0}).limit(1).skip(1) { "title" : "Java 教程" } >
UWAGA: Metoda pominąć () z parametrem domyślnym jest 0.