Access the mongo
Shell Help
경고
다음 문서 는 mongo
shell MongoDB Server 다운로드 에 포함된 과 관련이 있습니다. 새로운 MongoDB Shell (mongosh
)에 대한 자세한 내용은 mongosh 설명서를 참조하세요.
두 셸의 차이점을 이해하려면 mongo
shell 과 mongosh
비교를 참조하세요.
MongoDB 매뉴얼 의 설명서 외에도 mongo
shell 은 "온라인" 도움말 시스템에서 몇 가지 추가 정보를 제공합니다. 이 문서 에서는 이 도움말 정보에 액세스하는 방법에 대한 개요를 제공합니다.
명령줄 도움말
mongo
shell 시작에 대한 옵션 목록과 도움말을 보려면 명령줄 에서 --help
옵션을 사용하세요.
mongo --help
셸 도움말
도움말 목록을 보려면 mongo
shell 에서 help
을 입력합니다.
help
데이터베이스 도움말
mongo
shell 에서 다음을 수행합니다.
서버 의 데이터베이스 목록을 보려면
show dbs
명령을 사용합니다: [1]show dbs show databases
show dbs
의 별칭입니다.db
객체 에서 사용할 수 있는 메서드에 대한 도움말 목록을 보려면db.help()
메서드를 호출합니다.db.help() shell 에서 메서드 구현 을 확인하려면 다음 예시 와 같이 괄호(
()
) 없이db.<method name>
을(를) 입력하면db.updateUser()
메서드의 구현 이 반환됩니다.db.updateUser
[1] | 액세스 제어를 사용하여 배포서버 를 실행하는 경우 작업은 사용자 권한에 따라 다른 값을 반환합니다. 자세한 내용은 listDatabases 동작 을 참조하세요. |
컬렉션 도움말
mongo
shell 에서 다음을 수행합니다.
현재 데이터베이스의 컬렉션 목록을 보려면
show collections
명령을 사용합니다.show collections 컬렉션 객체에서 사용할 수 있는 메서드에 대한 도움말을 보려면(예:
db.<collection>
),db.<collection>.help()
메서드를 사용합니다.db.collection.help() <collection>
존재하지 않는 컬렉션 을 지정할 수도 있지만 존재하는 컬렉션 의 이름일 수 있습니다.컬렉션 메서드 구현 을 보려면
insertOne()
메서드의 구현 을 반환하는 다음 예시 와 같이 괄호(()
) 없이db.<collection>.<method>
이름을 입력합니다.db.collection.insertOne
커서 도움말
에서 메서드로 읽기 작업 을 수행하는 find()
경우 mongo
shell find()
다양한 JavaScript find()
커서 메서드를 사용하여 동작을 수정하고 다양한 메서드를 사용하여 메서드에서 반환된 커서 를 처리하다 할 수 있습니다.
이용 가능한 수정자 및 커서 처리 방법을 나열하려면
db.collection.find().help()
명령을 사용합니다.db.collection.find().help() <collection>
존재하지 않는 컬렉션 을 지정할 수도 있지만 존재하는 컬렉션 의 이름일 수 있습니다.커서 메서드의 구현 을 보려면
toArray()
메서드의 구현 을 반환하는 다음 예시 와 같이 괄호(()
) 없이db.<collection>.find().<method>
이름을 입력합니다.db.collection.find().toArray
커서를 처리할 수 있는 몇 가지 유용한 메서드는 다음과 같습니다.
hasNext()
커서 에 반환할 문서가 더 있는지 확인합니다.next()
다음 문서 를 반환하고 커서 위치를 하나씩 앞으로 이동시킵니다.forEach(<function>)
는 전체 커서 를 반복하고 커서 가 반환한 각 문서 에<function>
를 적용합니다.<function>
는 각 반복에서 문서 에 해당하는 단일 인수를 기대합니다.
커서를 반복하고 커서 에서 문서를 검색하는 방법에 대한 예제는 커서 커서 를 참조하세요. 사용 가능한 모든 커서 메서드는 커서 를 참조하세요.
래퍼 객체 도움말
BinData()
와 같이 mongo
shell 에서 사용할 수 있는 래퍼 클래스 목록을 가져오려면 mongo
shell 에 help misc
를 입력합니다.
help misc