Docs Menu
Docs Home
/ / /
Scala
/

명령 실행하기

이 페이지의 내용

  • 전제 조건
  • MongoDB 배포에 연결하기
  • buildInfo 명령 실행

모든 데이터베이스 명령에 특정 도우미 메서드가 있는 것은 아닙니다. 그러나 MongoDatabase.runCommand() 메서드를 사용하여 모든 MongoDB 명령을 실행할 수 있습니다.

MongoDB 명령에 대해 자세히 알아보려면 MongoDB Server 매뉴얼에서 데이터베이스 명령 을 참조하세요.

이 가이드의 코드 예제를 실행하려면 다음 구성 요소를 설정해야 합니다.

import org.mongodb.scala._

참고

이 가이드 에서는 퀵 스타트 프라이머에 설명된 대로 Observable 암시를 사용합니다.

먼저 MongoDB 배포서버에 연결한 다음 MongoDatabase 인스턴스를 선언하고 정의합니다.

다음 코드는 포트 27017localhost 에서 실행되는 독립형 MongoDB 배포서버에 연결합니다. 그런 다음 test 데이터베이스를 참조하도록 database 변수를 정의합니다.

val mongoClient: MongoClient = MongoClient()
val database: MongoDatabase = mongoClient.getDatabase("test")

MongoDB deployment에 연결하는 방법에 대해 자세히 알아보려면 MongoDB에 연결 가이드를 참조하세요.

buildInfo 명령을 실행 하려면 명령을 지정하는 Document 객체 를 구성하고 이를 runCommand() 메서드에 매개 변수로 전달합니다.

다음 샘플 코드는 buildInfo 명령을 실행하고 결과를 출력합니다.

database.runCommand(Document("buildInfo" -> 1)).printResults()

사용 가능한 MongoDB 명령 목록을 보려면 서버 매뉴얼의 데이터베이스 명령 을 참조하세요.

돌아가기

GridFS.