mongodb - projektion

, i mongodb projektion af betydning er kun nødvendige data i stedet for udvælgelse af de oplysninger i et dokument.hvis et dokument er 5 felter, og du er nødt til at vise kun 3, herefter kun 3 områder, fra dem, find() metode, mongodb er, find(), metode, som forklaret i mongodb søgning nummer accepterer anden valgfri parameter, som er områder, som de vil have fat i.i mongodb, når de udfører, find(), metode, så det viser alle områder af et dokument.for at begrænse det, du har brug for at fastsætte listen over områder med værdi 1 0.1 is used to show the field while 0 is used to hide the field.,Syntax:,Basic syntax of ,find(), method with projection is as follows,>db.COLLECTION_NAME.find({},{KEY:1}) ,Example,Consider the collection myycol has the following data, { "_id" : ObjectId(5983548781331adf45ec5), "title":"MongoDB Overview"} { "_id" : ObjectId(5983548781331adf45ec6), "title":"NoSQL Overview"} { "_id" : ObjectId(5983548781331adf45ec7), "title":"Tutorials Point Overview"} ,Following example will display the title of the document while quering the document.,>db.mycol.find({},{"title":1,_id:0}) {"title":"MongoDB Overview"} {"title":"NoSQL Overview"} {"title":"Tutorials Point Overview"}> ,Please note ,_id, field is always displayed while executing ,find(), methodhvis du ikke vil have dette område, så er du nødt til at sætte det som 0,



Previous:
Next Page: