Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Como mudar o padrão que o mongoose busca o db do Mongo

Ola pessoal , estou querendo saber o seguinte , quando voce declara um schema usando o mongoose. ex.:

var mongoose = require("mongoose");
var schema  = mongoose.Schema({

    titulo:{
        type:String
    },
    url:{
        type:String
    }

});

mongoose.model("Foto",schema);

O mongoose adota por padrão buscar em um collection chamada Foto + s, ficando Fotos. Alguém sabe como eu mudo isso por tenho um schema chamado Mes, e a collection é Meses, não queria ter que colocar Mese no nome do meu schema pra ele colocar S no final e ai sim ficar Meses

2 respostas
solução!

Você pode instanciar um novo Schema usando um new normal e passar o nome da sua collection.

var dataSchema = new Schema({..}, { collection: 'meses' })

Obrigado pela ajuda !