【问题标题】:How to get last write date of a RavenDB document via C#如何通过 C# 获取 RavenDB 文档的最后写入日期
【发布时间】:2011-12-11 23:46:21
【问题描述】:

在 Raven Studio UI 中,当您查看文档时,您可以读取(在页面右侧)文档的最后写入日期。

我没有发现任何通过 C# 中的客户端 API 访问此信息的权限。不知道有没有可能?

【问题讨论】:

    标签: ravendb ravendb-studio


    【解决方案1】:

    最后修改日期存储在文档的元数据中。你可以这样访问它:

    var product = session.Load<Product>(1);
    RavenJObject metadata = session.Advanced.GetMetadataFor(product);
    
    // Get the last modified time stamp, which is known to be of type DateTime
    DateTime lastModified = metadata.Value<DateTime>("Last-Modified");
    

    有关 RavenDB 元数据的更多信息,请参阅 Working with document metadata

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-01
      • 2014-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多