Документация по API хранилища данных по адресу http://docs.ckan.org/en/ckan-2.2/datastore.html описывает, как такие методы, как datastore_delete или datastore_search, могут включать параметр filter для фильтрации результатов.
фильтры (словарь) — фильтры, которые необходимо применить перед удалением (например, {"name": "fred"}). Если отсутствует, удалите всю таблицу и все зависимые представления. (необязательный)
Принимая во внимание пример {"name": "fred"}
, кажется, что фильтрация основана на точном совпадении. Однако также возможно указать диапазон, например. получить результаты больше/меньше заданного значения?
Например, если у меня есть хранилище данных с полем «дата» со значениями от «2014-06-12T12:03:10.052000» (самое старое) до «2014-06-12T16:08:39.54.542000» (самое новое) в моей записи , как я могу получить, например, записи старше 2014-06-12T14:00:00 или новее 2014-06-12T15:00:00?
Любой пример или указатель на документацию приветствуется. Спасибо!