Để đổ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