Docs Menu
Docs Home
/ / /
Laravel MongoDB
/

명령 실행

이 페이지의 내용

  • 예시

데이터베이스 연결 인스턴스 에서 command() 메서드를 호출하여 데이터베이스 에서 직접 MongoDB 명령을 실행 수 있습니다.

명령을 실행하려면 command() 메서드를 호출하고 명령과 해당 매개변수가 포함된 문서를 전달합니다.

이 사용 예시 에서는 sample_mflix 데이터베이스 를 사용하는 데이터베이스 연결 인스턴스 에서 다음 작업을 수행합니다.

  • sample_mflix 데이터베이스를 참조하는 데이터베이스 연결 인스턴스를 만듭니다.

  • sample_mflix 데이터베이스에서 컬렉션 및 뷰 목록을 검색하는 명령을 지정합니다.

  • 명령에서 반환된 각 결과의 name 필드 값을 인쇄합니다.

이 예시 에서는 command() 메서드를 호출하여 listCollections 명령을 실행 합니다. 이 메서드는 데이터베이스 의 각 컬렉션 에 대한 결과 문서 가 포함된 커서 를 반환합니다.

$cursor = DB::connection('mongodb')
->command(['listCollections' => 1]);
foreach ($cursor as $coll) {
echo $coll['name'] . "<br>\n";
}
sessions
movies
theaters
comments
embedded_movies
users

Laravel 애플리케이션 을 편집하여 사용 예시 를 실행 하는 방법을 학습 보려면 사용 예제 랜딩 페이지를 참조하세요.

MongoDB database 명령 실행 에 학습 보려면 서버 매뉴얼에서 데이터베이스 명령 을 참조하세요.

돌아가기

고유 필드 값 검색

이 페이지의 내용