collection 이름에 "." dot 이 들어가서, 쉘에서 명령어 내리기가 힘들게 되는 경우 해결 방법.

 

나의 collection 이름이 my.collection 이라서, 아래처럼 하면 쿼리 오류가 난다.

 

db.my.collection.findOne()

 

대신 아래처럼 바꿔서 사용할 수 있다.

 

db["my.collection"].findOne()

 

 

 

참고

https://stackoverflow.com/questions/4680873/mongodb-shell-access-collection-with-period-in-name

+ Recent posts