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.