#alfresco #cmis
#на открытом воздухе #cmis
Вопрос:
Я хочу запросить Alfresco через интерфейс запросов CMIS. Я не могу найти никакой документации о том, как выполнять запрос с условием на динамическую дату, например, сегодня.
Я хочу получить изменения за последние 24 часа. Итак, то, что я ищу, является эквивалентом SQL NOW.
Например.
SELECT * FROM cmis:document WHERE cmis:lastModificationDate >= NOW() - 1 DAY
Возможно ли это?
Ответ №1:
AFAICS в спецификации ничего нет о такой функции. Вам необходимо вычислить динамические значения даты и времени как часть логики, которая строит запрос, а затем преобразовать его в литерал:
SELECT * FROM cmis:document WHERE cmis:lastModificationDate < TIMESTAMP '2010-04-01T00:00:00.000 00:00'
Комментарии:
1. Спасибо за разъяснение. Я сделал это программно.