我有以下对象(数据模型)。...
const TimeSheetSchema = mongoose.Schema({
category: {
type: String,
require: true
},
duration: {
start: Date,
end: Date
},
isDeleted: {
type: Boolean,
default: false
}
});
我如何销毁timeSheet对象以便在排序功能中使用字段“开始”
try {
const timeSheets = await TimeSheet
.find({isDeleted: false})
.sort({start: -1});
res.json(timeSheets);
} catch (err) {
console.error(err.message);
res.status(500).send('Server error');
}
try {
const timeSheets = await TimeSheet
.find({isDeleted: false})
.sort({duration.start: -1});
res.json(timeSheets);
} catch (err) {
console.error(err.message);
res.status(500).send('Server error');
}
try {
const timeSheets = await TimeSheet
.find({isDeleted: false})
.sort({"duration.start": -1});
res.json(timeSheets);
} catch (err) {
console.error(err.message);
res.status(500).send('Server error');
}