Prenons l'exemple (simplifié) suivant :
{
_id: 1,
name: "Andrew",
role: "ATT",
Sesons: [
{
year: "2018-2019",
age: 20,
goals: 10
},
{
year: "2019-2020",
age: 21,
goals: 101
}]
}
{
_id: 2,
name: "Paul",
role: "DF",
Sesons: [
{
year: "2018-2019",
age: 15,
goals: 102
},
{
year: "2019-2020",
age: 16,
goals: 1
}]
}
Comment puis-je obtenir ce résultat spécifique à partir d'une requête, basée sur {"Seasons.year" : "2019-2020"} par exemple ?
{_id: 2, name: "Paul", role: "DF", Seasons: {age: 16}}
Et comment puis-je obtenir ce résultat à partir d'une requête en récupérant un document intégré entier ?
{_id: 2, name: "Paul", role: "DF", Seasons: {year: "2018-2019", age: 16, goals: 1}}
Merci beaucoup ! Je m'excuse pour la question, peut-être, pas correctement formatée, mais c'est ma première question sur Stack Overflow.