У меня есть коллекция, скажем, «вещи»:Получить последний созданный объект для каждого пользователя?
{ id: 1
creator: 1
created: Today }
{ id: 2
creator: 2
created: Today }
{ id: 3
creator: 2
created: Yesterday }
Я хотел бы создать запрос, который будет возвращать каждую вещь, созданную с помощью набора пользователей, но только их совсем недавно была создана вещь.
Как это будет выглядеть? Я могу получить поиск в моей коллекции с помощью множества создателей, и он отлично работает - как я могу получить только последний созданный объект для каждого пользователя?
Thing.find({ _creator : { "$in" : creatorArray })...
Что такое тип 'created'? Это 'ISODate'? – BatScream
Да, это ISODate. – opticon