Computer >> 컴퓨터 >  >> 프로그램 작성 >> MongoDB

MongoDB에서 컬렉션 이름을 변경하시겠습니까?

<시간/>

RenameCollection()을 사용하여 MongoDB에서 컬렉션 이름을 변경합니다. 다음은 구문입니다.

db.yourOldCollectionName.renameCollection("yourNewCollectionName");

문서로 컬렉션을 만들어 봅시다. 다음은 쿼리입니다.

> db.savingInformationDemo.insertOne({"학생 이름":"래리"});{ "확인":true, "insertedId":ObjectId("5c9cb44da629b87623db1b07")}> db.savingInformationNameDemo.insertOne(" :"John"});{ "확인됨" :true, "insertedId" :ObjectId("5c9cb45da629b87623db1b08")}> db.savingInformationDemo.insertOne({"StudentName":"마이크"});{ "확인됨" :true, "insertedId":ObjectId("5c9cb461a629b87623db1b09")}> db.savingInformationDemo.insertOne({"StudentName":"Sam"});{ "확인됨":true, "insertedId":ObjectId("5c709")> 

다음은 find() 메서드를 사용하여 컬렉션의 모든 문서를 표시하는 쿼리입니다.

> db.savingInformationDemo.find().pretty();

그러면 다음과 같은 출력이 생성됩니다.

{ "_id":ObjectId("5c9cb44da629b87623db1b07"), "StudentName":"래리" }{ "_id":ObjectId("5c9cb45da629b87623db1b08"), "_id":"StudentName":"존 "5c9cb461a629b87623db1b09"), "학생 이름":"마이크" }{ "_id":ObjectId("5c9cb465a629b87623db1b0a"), "학생 이름":"샘" }

다음은 MongoDB에서 컬렉션 이름을 변경하는 쿼리입니다.

> db.savingInformationDemo.renameCollection("saveStudentInformation");

그러면 다음과 같은 출력이 생성됩니다.

{ "좋아" :1 }

다음은 문서가 새 컬렉션 이름으로 표시되는지 확인하는 쿼리입니다.

> db.saveStudentInformation.find();

그러면 다음과 같은 출력이 생성됩니다.

{ "_id":ObjectId("5c9cb44da629b87623db1b07"), "StudentName":"래리" }{ "_id":ObjectId("5c9cb45da629b87623db1b08"), "_id":"StudentName":"존 "5c9cb461a629b87623db1b09"), "학생 이름":"마이크" }{ "_id":ObjectId("5c9cb465a629b87623db1b0a"), "학생 이름":"샘" }