Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.
Menu Docs

Execute um comando

Você pode executar um comando MongoDB diretamente em um banco de dados de dados chamando o método command() em uma instância de conexão do banco de dados de dados.

Para executar um comando, chame o método command() e passe um documento que contenha o comando e seus parâmetros.

Este exemplo de uso executa as seguintes ações na instância de conexão do banco de dados de dados que utiliza o banco de banco de dados sample_mflix :

  • Cria uma instância de conexão do banco de dados que referencia o banco de dados sample_mflix

  • Especifica um comando para recuperar uma lista de collections e visualizações no banco de dados do sample_mflix

  • Imprime o valor do campo name de cada resultado retornado pelo comando

O exemplo chama o método command() para executar o comando listCollections . Este método retorna um cursor que contém um documento de resultado para cada collection no banco de banco de dados.

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

Para saber como editar seu aplicativo Laravel para executar o exemplo de uso, consulte a página de exemplos de uso.

Dica

Para saber mais sobre como executar comandos de banco de banco de dados MongoDB , consulte Comandos de banco de dados no manual do servidor.

Nesta página