mongodb søgning nummer

, find() metode, til at søge oplysninger fra mongodb indsamling, du skal bruge mongodb er, find() metode., syntaks, grundlæggende syntaks, find(), metode er som følger,> db. collection_name. find(),, find(), metode vil vise alle dokumenter i et ikke - struktureret måde. den pretty() metode, at resultaterne vises i et format, som de kan bruge, pretty() metode., syntaks,> db. mycol. find(). pretty(), f.eks.> db. mycol. find(). pretty() {"_id": objectid (7df78ad8902c), afsnit ":" mongodb oversigt "," beskrivelse ":" mongodb er ingen sql database "," med ":" undervise "," url: http: //////////////www.tutorialspoint. com "," mærker "[" mongodb "," database "," nosql "," elsker ":" 100 "}, bortset fra find() metode, der er findone(), method, that reruns only one document.,RDBMS Where Clause Equivalents in MongoDB,To query the document on the basis of some condition, you can use following operations, ,Operation,Syntax,Example,RDBMS Equivalent, Equality {<key>:<value>} db.mycol.find({"by":"tutorials point"}).pretty() where by = 'tutorials point' Less Than {<key>:{$lt:<value>}} db.mycol.find({"likes":{$lt:50}}).pretty() where likes < 50 Less Than Equals {<key>:{$lte:<value>}} db.mycol.find({"likes":{$lte:50}}).pretty() where likes <= 50 Greater Than {<key>:{$gt:<value>}} db.mycol.find({"likes":{$gt:50}}).pretty() where likes > 50 Greater Than Equals {<key>:{$gte:<value>}} db.mycol.find({"likes":{$gte: 50}}). pretty(), hvor er > = 50 ikke er lig med (< central >: {$ne: < værdi >}} db. mycol. finde ({"kan lide": {$ne: 50}}). pretty(), hvor der kan lide!= 50, og i mongodb, syntaks, i, find(), metode, hvis du give flere nøgler ved at adskille dem fra "," så mongodb behandler det, og tilstand.grundlæggende syntaks og er anført nedenfor og minus;> db. mycol. finde ((key1: værdi2), key2: værdi2)). pretty(), f.eks. nedenstående eksempel viser alle tutorials skrevet af "tutorials punkt, og hvis titel er" mongodb overblik,> db. mycol. ({"med": "undervise", "": "mongodb overblik"}). pretty() {"_id": objectid (7df78ad8902c), afsnit ":" mongodb oversigt "," beskrivelse ":" mongodb er ingen sql database "," med ":" undervise "," url: http: //////////////www.tutorialspoint. com "," mærker "[" mongodb "," database "," nosql "," elsker ":" 100 "}, i ovennævnte eksempel svarer, hvor bestemmelse vil komme, hvor af ='tutorials punkt" og afsnit = mongodb oversigt over ".du kan give en række centrale, værdi par i finde klausul. eller i mongodb, syntaks, at søge dokumenter baseret på eller tilstand, skal du bruge $eller nøgleord.Basic syntax of ,OR, is shown below −,>db.mycol.find( { $or: [ {key1: value1}, {key2:value2} ] } ).pretty() ,Example,Below given example will show all the tutorials written by 'tutorials point' or whose title is 'MongoDB Overview',>db.mycol.find({$or:[{"by":"tutorials point"},{"title": "MongoDB Overview"}]}).pretty() { "_id": ObjectId(7df78ad8902c), "title": "MongoDB Overview", "description": "MongoDB is no sql database", "by": "tutorials point", "url": "http://www.tutorialspoint.com", "tags": ["mongodb", "database", "NoSQL"], "likes": "100" }> ,Using AND and OR together,Example,Below given example will show the documents that have likes greater than 100 and whose title is either 'mongodb overblik "eller" tutorials point.tilsvarende sql, hvor klausulen om, hvor der kan lide > 10 og (i = tutorials punkt eller afsnit = mongodb oversigt),> db. mycol. finde ({"kan lide": {$gt: 10}, $eller: [{"med": "undervise"} ("": "mongodb overblik"}]}). pretty() {"_id": objectid (7df78ad8902c), afsnit ":" mongodb oversigt "," beskrivelse ":" mongodb er ingen sql database "," med ":" undervise "," url: http: ////////www.tutorialspoint. com "," mærker "[" mongodb "," database "," nosql "," elsker ":" 100 "}>



Previous:
Next Page: