Я создал следующую схему:
const videoSchema = createSchema(
link: Type.string({required: true}),
description: Type.string({required: true}),
answers: Type.array({required: true}).of({
text: Type.string(),
likes: Type.number()
})
);
export const videoModel = typedModel('video', videoSchema);
Теперь я хочу написать запрос, в котором есть только видео с более чем 200 лайками. Я пытался работать с .aggregate
, $reduce
и $sum
, но не могу заставить его работать.
Кто-нибудь знает, как этого добиться? Заранее спасибо!