const ZanzarMidiaSchema = new mongoose.Schema({
data_hora: {
type: Date,
required: true,
},
nome_campanha: {
type: String,
required: true,
},
id_campanha: {
type: String,
required: true,
},
id_evento: {
type: String,
required: true,
},
id_player: {
type: Number,
required: true,
},
latitude: {
type: Number,
required: true,
},
longitude: {
type: Number,
required: true,
},
nome_player: {
type: Number,
required: true,
},
});
onst Zanzar = db.Mongoose.model(
"zanzar_midia",
db.ZanzarMidiaSchema,
"zanzar_midia"
);
const zanzar = await Zanzar.find().sort({
data_hora: -1,
id_campanha: -1,
});
Ao realizar uma consulta, o retorno é
if (zanzar === undefined || zanzar === null || zanzar.length === 0) {
const error = "Não existe registros com esta pesquisa.";
logger.error(error);
res.status(400).json({
error,
});
return;
}
Só que nesta coleção tem 200000 registros.
O que pode ser ?