Menu Docs
Página inicial do Docs
/ / /
Laravel MongoDB
/

Excluir vários documentos

Nesta página

  • Exemplo

Você pode excluir vários documentos em uma coleção chamando o método delete() em uma coleção de objetos ou em um construtor de consulta.

Para excluir vários documentos, passe um filtro de query para o método where() . Em seguida, exclua os documentos correspondentes chamando o método delete() .

Este exemplo de uso executa as seguintes ações:

  • Utiliza o modelo Movie Eloquent para representar a coleção do sample_mflix movies banco de dados do

  • Exclui documentos da collection movies que correspondem a um filtro de query

  • Imprime o número de documentos excluídos

O exemplo chama os seguintes métodos no modelo Movie :

  • where(): corresponde a documentos em que o valor do campo year é menor ou igual a 1910.

  • delete(): exclui os documentos correspondentes. Este método retorna o número de documentos que o método exclui com êxito.

$deleted = Movie::where('year', '<=', 1910)
->delete();
echo 'Deleted documents: ' . $deleted;

Para saber como editar seu aplicação Laravel para executar o exemplo de uso, consulte apágina de destino Exemplos de uso .

Dica

Para saber mais sobre como excluir documentos com o Laravel MongoDB, consulte a seção Excluir documentos do guia Operações de gravação.

Voltar

Excluir um documento

Próximo

Contagem de documentos

Nesta página