Mongoose schema and formatting
Thu Oct 07 2021 04:47:32 GMT+0000 (Coordinated Universal Time)
Saved by
@rook12
#javascript
const mongoose = require("mongoose");
const { Schema } = mongoose;
const propertySchema = new Schema(
{
askingPrice: { type: String, required: true },
description: { type: String, required: true },
address: { type: String, required: true },
title: { type: String, required: true },
img: { type: String, required: true },
},
{
toJSON: {
transform(doc, ret) {
ret.id = ret._id;
delete ret._id;
delete ret.__v;
},
},
}
);
const Property = mongoose.model("Property", propertySchema);
module.exports = Property;
content_copyCOPY
Comments