diff --git a/src/controllers/open/maker.js b/src/controllers/open/maker.js index 6e3e99a..c56bf67 100644 --- a/src/controllers/open/maker.js +++ b/src/controllers/open/maker.js @@ -185,7 +185,7 @@ router.post('/view', async (req, res, next) => { const body = req.body const _id = body._id const search = await Maker.findOne({ _id }) - const view = search.view || 0 + const view = parseInt(search.view) || 0 const result = await Maker.updateOne({ _id }, { view: view + 1 }) diff --git a/src/models/maker/Maker.js b/src/models/maker/Maker.js index 53ce9d5..bb2225d 100644 --- a/src/models/maker/Maker.js +++ b/src/models/maker/Maker.js @@ -10,7 +10,7 @@ const Maker = new mongoose.Schema({ template: { type: String, default: '' }, list: { type: Object, default: {} }, tags: { type: String, default: '' }, - view: { type: String, default: 0 }, + view: { type: Number, default: 0 }, isRecommand: { type: Boolean, default: false } }, { collection: 'maker',