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

Làm cách nào để đổi tên một bộ sưu tập trong MongoDB?

Để đổi tên một bộ sưu tập trong MongoDB, bạn có thể sử dụng phương thức renameCollection (). Cú pháp như sau -

db.yourOldCollectionName.renameCollection('yourNewCollectionName');

Để hiểu cú pháp trên, chúng ta hãy liệt kê tất cả các bộ sưu tập từ mẫu cơ sở dữ liệu. Truy vấn như sau -

> use sample;
switched to db sample
> show collections;

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

copyThisCollectionToSampleDatabaseDemo
deleteDocuments
deleteDocumentsDemo
employee
informationAboutDelete
internalArraySizeDemo
prettyDemo
selectWhereInDemo
sourceCollection
updateInformation
userInformation

Bây giờ thay đổi tên bộ sưu tập ‘informationAboutDelete’ thành ‘deleteSomeInformation’. Truy vấn như sau để thay đổi tên bộ sưu tập.

> db.informationAboutDelete.renameCollection('deleteSomeInformation');
{ "ok" : 1 }

Đây là truy vấn để kiểm tra tên bộ sưu tập đã được đổi tên thành 'deleteSomeInformation' -

> show collections;

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

copyThisCollectionToSampleDatabaseDemo
deleteDocuments
deleteDocumentsDemo
deleteSomeInformation
employee
internalArraySizeDemo
prettyDemo
selectWhereInDemo
sourceCollection
updateInformation
userInformation