Criar Collection

Para criar uma nova coleção no MongoDB, você pode usar o método createCollection() no shell do MongoDB. O método createCollection() permite que você crie uma nova coleção em um banco de dados específico. Aqui está a sintaxe básica:

db.createCollection("nome-da-colecao")

Substitua "nome-da-colecao" pelo nome que você deseja atribuir à nova coleção. Por exemplo, para criar uma coleção chamada usuarios, você faria o seguinte:

db.createCollection("usuarios")

Se você quiser criar uma coleção com opções específicas, como um tamanho máximo ou um número máximo de documentos, você pode fornecer um segundo argumento para o método createCollection(). Por exemplo, para criar uma coleção chamada usuarios com um tamanho máximo de 100 megabytes e um número máximo de documentos de 1000, você faria o seguinte:

db.createCollection("usuarios", {
  capped: true,        // Cria uma coleção limitada
  size: 100000000,     // Tamanho máximo em bytes (100 MB)
  max: 1000            // Número máximo de documentos
})

Lembre-se de que o método createCollection() não é estritamente necessário para criar uma coleção. Se você inserir dados em uma coleção que não existe, o MongoDB criará automaticamente a coleção para você no momento da inserção. O uso do método createCollection() é útil quando você precisa especificar opções específicas para a coleção antes de começar a inserir dados.