Luego de mucho trabajar pudimos encontrar la respuesta de esta duda que tantos lectores de nuestro espacio tienen. Si quieres compartir algo no dudes en dejar tu información.
Ejemplo: tipo de esquema mangosta
var schema =newSchema(
name: String,
binary: Buffer,
living: Boolean,
updated:type: Date,default: Date.now ,
age:type: Number, min:18, max:65,
mixed: Schema.Types.Mixed,
_someId: Schema.Types.ObjectId,
decimal: Schema.Types.Decimal128,
array:[],
ofString:[String],
ofNumber:[Number],
ofDates:[Date],
ofBuffer:[Buffer],
ofBoolean:[Boolean],
ofMixed:[Schema.Types.Mixed],
ofObjectId:[Schema.Types.ObjectId],
ofArrays:[[]],
ofArrayOfNumbers:[[Number]],
nested:
stuff:type: String, lowercase:true, trim:true,
map: Map,
mapOfString:type: Map,of: String
)// example usevar Thing = mongoose.model('Thing', schema);var m =newThing;
m.name ='Statue of Liberty';
m.age =125;
m.updated =newDate;
m.binary = Buffer.alloc(0);
m.living =false;
m.mixed =any: thing:'i want';
m.markModified('mixed');
m._someId =newmongoose.Types.ObjectId;
m.array.push(1);
m.ofString.push("strings!");
m.ofNumber.unshift(1,2,3,4);
m.ofDates.addToSet(newDate);
m.ofBuffer.pop();
m.ofMixed =[1,[],'three', four:5];
m.nested.stuff ='good';
m.map =newMap([['key','value']]);
m.save(callback);
Si te mola la idea, puedes dejar una noticia acerca de qué le añadirías a este escrito.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)