"name": "username",
"comment" : [
{
"id": 123,
"text": "lala",
"create_date": 6789543 // timestamp
},
{
"id": 124,
"text": "lalalol",
"create_date": 6789544 // timestamp
},
{
"id": 125,
"text": "lala123",
"create_date": 6789545 // timestamp
}
]
},
{
"name": "username2",
"comment": [...]
}
Хочется взять из такого формата документа, все коментарии по username, которые больше определённого времени (create_date).
На выходе хочется, к примеру если name=username, create_date > 6789543:
[
{
"id": 124,
"text": "lalalol",
"create_date": 6789544 // timestamp
},
{
"id": 125,
"text": "lala123",
"create_date": 6789545 // timestamp
}
]
Подкажите куда смотреть.
Либо лучше делать связи и хранить в другом виде?
в агрегации с помощью $filter можно отфильтровать
Спасибо, гляну
Обсуждают сегодня