Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MongoDB

จะเชื่อมต่อกับตาราง MongoDB ของฉันด้วยบรรทัดคำสั่งได้อย่างไร


ในการเชื่อมต่อกับตารางของฉันโดยใช้บรรทัดคำสั่ง คุณต้องใช้คำสั่ง db

db.yourCollectionName.find();

สมมติว่าเรามีฐานข้อมูล "ตัวอย่าง" พร้อมคอลเล็กชันบางส่วน ตรวจสอบฐานข้อมูลปัจจุบันก่อน

> use sample;
switched to db sample
> db;
Sample
Now we have reached the database sample. The database “sample” is having the following collections:
> show collections;

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้

arraySizeErrorDemo
basicInformationDemo
copyThisCollectionToSampleDatabaseDemo
deleteAllRecordsDemo
deleteDocuments
deleteDocumentsDemo
deleteSomeInformation
documentWithAParticularFieldValueDemo
employee
findListOfIdsDemo
findSubstring
getAllRecordsFromSourceCollectionDemo
getElementWithMaxIdDemo
internalArraySizeDemo
largestDocumentDemo
makingStudentInformationClone
oppositeAddToSetDemo
prettyDemo
returnOnlyUniqueValuesDemo
selectWhereInDemo
sourceCollection
studentInformation
sumOfValueDemo
sumTwoFieldsDemo
truncateDemo
updateInformation
userInformation

นี่คือวิธีที่ถูกต้องในการเชื่อมต่อกับตารางเช่นคอลเลกชัน คุณต้องใช้คำสั่ง db ต่อไปนี้เป็นแบบสอบถาม

> db.userInformation.find();

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้

{ "_id" : ObjectId("5c6a765964f3d70fcc9147f5"), "Name" : "John", "Age" : 30, "isStudent" : false, "Subjects" : [ "Introduction to java", "Introduction to MongoDB" ] }