Привет, я новичок в монго, и мне интересно, может ли кто-нибудь помочь! Я создал проект для уни и мне нужна помощь в редактировании запроса. В настоящее время мой запрос может получить все имена в базе данных и получить имя по идентификатору или любому другому полю.
Моя проблема заключается в том, что я хочу видеть только самое последнее имя по дате (чего я смог добиться с помощью «даты», -1), поэтому мои данные отображаются в порядке с самой последней датой, однако все более старые данные по-прежнему показывают, чего я не хочу.Есть ли способ показать только самую последнюю дату, а не старые, не удаляя их, хотя, поскольку я хочу, чтобы «история обслуживания» уделяла время поиску история службы, чтобы увидеть обновления и изменения, которые были сделаны ранее. Могу ли я сохранить их в новом документе при получении всех продуктов или это невозможно? Я просмотрел функцию ограничения, но это тоже не то, что я хочу. Приветствуются любые идеи!
Например. название: сервис 1 Местонахождение: США Дата: 01.01.21
имя: служба 2 Местонахождение: США Дата: 01.02.22
Тогда, если это было отредактировано таким образом, что местоположение службы изменилось, 2 записи будут отображаться, как показано ниже, когда я получу все службы.
Например. имя:сервис 1 Местонахождение: Европа Дата: 01.05.21
name: service 2
Location: USA
Date: 02/01/22
name: service 1
Location: USA
Date: 01/01/22
Как я мог сделать так, чтобы единственный вывод показывал самую последнюю дату для службы 1 (01.05.22), а также для службы 2, так как это другая служба. Спасибо
вам нужно добавить ограничение (1) в конце вашего запроса