Ceci est la partie pertinente de mon schéma:Est-il possible de remplir un champ dans mangouste qui a aussi d'autres informations à ce sujet?
var classroomSchema = mongoose.Schema({
students: [{
_id: mongoose.Schema.Types.ObjectId,
ref: 'User',
rate: {
type: Number,
default: 200,
},
referrals: [mongoose.Schema.Types.ObjectId],
}],
)};
taux Çà et références sont propriétés des étudiants qui sont valables dans le contexte de cette classe, et ne peuvent pas être remplis à partir du modèle des étudiants.
Est-il possible de définir mon schéma de façon à pouvoir conserver ces champs (taux et références) et aussi utiliser le remplissage pour lier d'autres champs tels que le nom, l'âge, etc. de l'étudiant?
Jetez un oeil à '$ lookup' https://stackoverflow.com/questions/9621928/how-do-i -query-references-objects-in-mongodb/39476690 # 39476690 – sidgate