CosmosDB(4)
-
Azure MongoDB(Mongoose) unique 컬럼 명칭 변경 시 주의
unique설정 된 컬럼 이름을 변경 할 때 조건이 있다. 1. 보유하는 데이터 안에 변경 전 컬럼명을 가지는 데이터가 없어야 한다. 2. 컬럼 unique 값을 변경 후 에 서버를 재시작 하고 Cosmos Potal에서 다시 설정 해야한다. 조건을 충족 시킨 후 setting에서 삭제를 진행 하면된다.
2021.12.13 -
Azure CosmosDB 4.0 _id 값 new Object가 같이 나오는 현상
Azure CosmosDB 3.6를 mongoose를 연결하여 쓰는중에 다른 프로젝트를 구성해야 하는 기회가 생겨 4.0으로 진행하는 중에 3.6에서는 _id를 콘솔로 찍으면 안에 인덱스 값만 61398a83e93dda374c41b693 이렇게만 찍혔는데 4.0에서는 콘솔 값 이 new ObjectId("61398a83e93dda374c41b693") 이렇게 찍혀서 String으로 값을 전부 가져오는 줄 알고 헛짓을 했다. new ObjectId("61398a83e93dda374c41b693")으로 나와도 놀라지말고 그대로 사용해주면 된다!
2021.11.04 -
Cosmos DB에 mongoose sort기능 사용시 오류 The index path corresponding to the specified order-by item is excluded
로컬 mongoDB는 mongoose의 sort 기능이 정상적으로 작동한다. 하지만 cosmosDB에서는 pk키, unique키에만 sort 기능이 작동한다. docs.microsoft.com/en-us/azure/cosmos-db/mongodb-troubleshoot Troubleshoot common errors in Azure Cosmos DB's API for Mongo DB This doc discusses the ways to troubleshoot common issues encountered in Azure Cosmos DB's API for MongoDB. docs.microsoft.com pk키나 unique키가 아닌 컬럼를 사용하면 이런 오류가 발생한다. 주의하자. The index ..
2020.10.08 -
Azure CosmosDB연결시 Collection 명칭
collection 명칭을 지정해서 만들어주고싶을때 끝부분 쯤에 /?ssl 이있다 /와 ? 사이에 넣고싶은 명칭을 넣으면 collection 이름이 지정이된다. ex) /test?ssl test = 넣고싶은 명칭
2020.08.04