You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何获取temporal document的摄入日期?是否有对应实现函数?

查询时态文档摄入日期的可用函数

MarkLogic 里有现成函数可以获取时态文档的摄入日期:

  • temporal:document-inserted-time() 函数专门实现这个需求,传入文档 URI 就能返回它被添加到时态集合的时间戳,返回值为xs:dateTime类型。示例代码:
    temporal:document-inserted-time("/your-temporal-doc.xml")
    
  • 如果需要批量查询,结合cts:search()就能批量返回文档 URI 和对应的摄入时间:
    for $doc in cts:search(doc(), cts:collection-query("your-temporal-collection"))
    return (
      xdmp:node-uri($doc),
      temporal:document-inserted-time(xdmp:node-uri($doc))
    )
    

注意:要确保目标文档属于已正确配置的时态集合,且你拥有对应的访问权限。

内容的提问来源于stack exchange,提问作者Dharmendra Kumar Singh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 02:19:54