명령 실행
이 페이지의 내용
데이터베이스 연결 인스턴스 에서 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"; }
Laravel 애플리케이션 을 편집하여 사용 예시 를 실행 하는 방법을 학습 보려면 사용 예제 랜딩 페이지를 참조하세요.
팁
MongoDB database 명령 실행 에 학습 보려면 서버 매뉴얼에서 데이터베이스 명령 을 참조하세요.