cts.afterQuery( timestamp as (Number|String) ) as cts.afterQuery
Returns a query matching fragments committed after a specified timestamp.
Parameters | |
---|---|
timestamp | A commit timestamp. Database fragments committed after this timestamp are matched. |
Fragment commit timestamps change not only by application transactions, but also by system transactions from the reindexer or the rebalancer. The query will also match fragments whose timestamps have been changed because of reindexing and rebalancing after the given timestamp.
cts.uris("", null, cts.afterQuery(xdmp.wallclockToTimestamp( fn.currentDateTime().subtract(xs.dayTimeDuration("PT1H")))) ) // => URIs of fragments committed in the last one hour
Stack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.