Я борюсь с каким-то запросом в MongoDB. Допустим, у меня есть коллекция турнирной таблицы, которая выглядит как
{
"competitions: {id: "1", name:"someLeague"},
"standings": [
{
"type": "TOTAL",
"table": [
{
"position": "1",
"team": {
"id": "123",
"name": "XYZ"
},
won: "1",
draw: "2",
lost: "3",
points: "4",
},
{
"position": "2",
"team": {
"id": "321",
"name": "ABC"
}
...
И коллекция светильников, которая выглядит как
{
matchDay: "YYYY-MM-DD",
homeTeam: {id: "123", name:"ABC"},
awayTeam: {id: "321", name:"XYZ"},
}
Можно ли связать эти две коллекции таким образом, чтобы поле "homeTeam" в коллекции приборов содержало всю информацию, включая очки, выигранные игры и т. Д. Из турнирной таблицы, в которой тип будет общим? И то же самое с полем awayTeam, с условием, что информация о команде будет из массива, где тип турнирной таблицы отсутствует.