<p>Добрый вечер!</p><p>Не работает кусок кода парсера эвентов для плеера.</p><p>arr = await Playback.find(</p><p>{</p><p>roomId,</p><p>},</p><p>{</p><p>script: {</p><p>$elemMatch: {</p><p>timeStamp: { $gt: toResumeFrom },</p><p>},</p><p>},</p><p>}</p><p>);</p><p>roomId нужен, чтобы найти нужный плейбек, который имеет структуру:</p><p>{</p><p>"_id": "63e5194a566837a263c0ffda"</p><p>"userId": "63d5144a566113a263c0ff57",</p><p>"name": "myName"</p><p>script: </p><p>}</p><p>Пытаюсь найти все объекты массива script, у которых значение timesStamp больше , чем toResumeFrom.</p><p>Сейчас находит только следующий. А не нужен не только следующий, а вплоть до последнего. И этого не происходит.</p><p>Вроде согласно учебнику, а не работает.</p><p><a href="https://www.mongodb.com/docs/manual/reference/operator/query/elemMatch/">https://www.mongodb.com/docs/manual/reference/operator/query/elemMatch/</a></p><p>Отблагодарю за помощь.</p>