Я новичок в graphql и пытался добавить уникальную схему в graphql, но получил такую ошибку.
Это схема:
const mongoose = require('mongoose');
const { Schema } = mongoose;
const incidentSchema = new Schema({
incidentNumber: {type: String, required: true, unique: true},
releaseDate: {type: String, required: true}
});
module.exports = mongoose.model('Incident', incidentSchema);
В мутации graphql:
addIncident: {
type: IncidentType,
args: {
incidentNumber: { type: GraphQLString },
releaseDate: { type: GraphQLString }
},
resolve(parent, args) {
let incident = new Incident({
incidentNumber: args.incidentNumber,
releaseDate: args.releaseDate
});
return incident.save();
}
}
Не знаю, что нужно сделать для этого вопроса