«Запросы» Python — получение самого последнего документа, отправленного в базу данных.Python

Программы на Python
Anonymous
«Запросы» Python — получение самого последнего документа, отправленного в базу данных.

Сообщение Anonymous »

У меня есть mongodb, доступ к которому осуществляется через API через пакет «requests». В базе данных мы установили множество схем; Например, одним из них является коллекция «опросов», в которой хранятся документы, в каждом из которых перечислены различные параметры опроса.
Я использовал Request.get() в том, что я считаю стандартным способом, например, для доступа к опросу с идентификатором документа «бла»:

Код: Выделить всё

requests.get("http://ipaddress:port/surveys/blah")
Если вместо этого я хочу запросить в коллекции опросов только последний отправленный документ, как мне изменить команду «запросы»?PS Извините, если я исказил структуру кода неправильно использованными терминами, я учёный, который пишет код, а не наоборот.
Я думаю, что можно было бы запросить всю коллекцию, а затем отсортировать ее по дате записи, но это похоже на напрасную трату пропускной способности передачи (вся база данных довольно велика). Я надеюсь найти более прямое решение, которое возвращает только один документ, а не все.
Я нашел решения для stackoverflow с использованием Meteor или напрямую с использованием интерфейса связи MongoDB, но предпочитаю, чтобы запросы сохраняли мои использование кода самосогласованно.

Подробнее здесь: https://stackoverflow.com/questions/787 ... a-database

Вернуться в «Python»