Computer >> Máy Tính >  >> Lập trình >> MongoDB

Làm cách nào để liệt kê tất cả các bộ sưu tập trong Mongo shell?

Để liệt kê tất cả các bộ sưu tập trong Mongo shell, bạn có thể sử dụng hàm getCollectionNames ().

Cú pháp như sau -

 db.getCollectionNames (); 

Bạn có thể sử dụng một lệnh khác là các bộ sưu tập. Cú pháp như sau -

 hiển thị bộ sưu tập; 

Để liệt kê tất cả các bộ sưu tập trong Mongo, hãy sử dụng hai hàm trên. Truy vấn như sau -

> db.getCollectionNames (); 

Sau đây là kết quả -

 ["ConvertStringToDateDemo", "IdUpdateDemo", "ProductsInformation", "addFieldDemo", "addNewFieldToEveryDocument", "arrayInnerElementsDemo", "arrayLengthGreaterThanOne", "arrayOfArraysTonsey", "arrayOfAperraysTonsey" "changeApe "," CharactersDemo "," checkFieldContainsStringDemo "," checkSequenceDemo "," kết hợpOfArrayDemo "," conditionSumDemo "," convertStringToNumberDemo "," copyThisCollectionToSampleDatountDemo "," sum họp "employeeInformation", "filterArray", "findAllDuplicateKeyDocumentDemo", "findByMultipleArrayDemo", "findDuplicateByKeyDemo", "findDuplicateRecordsDemo", "findSpecificValue", "findValueInArrayWithMultipleCriteriaDemo", "getLastNRecordsDemo", "getParticularElementFromArrayDemo", "getPartuclarElement", "getSizeOfArray", "groupByDateDemo "," bao gồm Rementvalueinnestedarraydemo "," insertifnotexistsdemo "," NestedArrayDemo "", RegExponintegiegerdemo "," Removearrayeliement "," RemovearRayelDocumentDemo "," RemoveMementFromDemo "," RemoveDerCompletlyDemo "," RemameFieldDemo " , "reverseRegexDemo", "searchArrayDemo", "selectSingleFieldDemo", "singleFieldDemo", "sortDemo", "sortInnerArrayDemo", "sourceCollection", "stringFieldLengthDemo", "test.js", "uniqueIndexeldOperator", updateDrayDemoperator ", updateDrayDemoperator" , "updateIdDemo", "updateObjects"] 

Đây là truy vấn thứ hai để hiển thị tất cả các bộ sưu tập từ Mongo. Truy vấn như sau -

> hiển thị bộ sưu tập; 

Sau đây là kết quả -

 ConvertStringToDateDemoIdUpdateDemoProductsInformationaddFieldDemoaddNewFieldToEveryDocumentarrayInnerElementsDemoarrayLengthGreaterThanOnearrayOfArraysDemocaseInsensitiveDemochangeDataTypechangeTypecharactersAllowedDemocharactersDemocheckFieldContainsStringDemocheckSequenceDemocombinationOfArrayDemoconditionalSumDemoconvertStringToNumberDemocopyThisCollectionToSampleDatabaseDemocountDemocreateSequenceDemodistinctCountValuesDemodistinctRecordDemodistinctWithMultipleKeysDemoemployeeInformationfilterArrayfindAllDuplicateKeyDocumentDemofindByMultipleArrayDemofindDuplicateByKeyDemofindDuplicateRecordsDemofindSpecificValuefindValueInArrayWithMultipleCriteriaDemogetLastNRecordsDemogetParticularElementFromArrayDemogetPartuclarElementgetSizeOfArraygroupByDateDemoincrementValueInNestedArrayDemoinsertIfNotExistsDemonestedArrayDemonotLikeOpeartorDemoregExpOnIntegerDemoremoveArrayDemoremoveArrayElementremoveArrayElementsremoveDuplicateDocumentDemoremoveElementFromDoublyNestedArrayDemoremoveFi FieldCompletlyDemoremoveObjectrenameFieldDemoreverseRegexDemosearchArrayDemoselectSingleFieldDemosingleFieldDemosortDemosortInnerArrayDemosourceCollectionstringFieldLengthDemotest.jactniqueIndexOnArraydemoun