【发布时间】:2011-12-11 23:46:21
【问题描述】:
在 Raven Studio UI 中,当您查看文档时,您可以读取(在页面右侧)文档的最后写入日期。
我没有发现任何通过 C# 中的客户端 API 访问此信息的权限。不知道有没有可能?
【问题讨论】:
在 Raven Studio UI 中,当您查看文档时,您可以读取(在页面右侧)文档的最后写入日期。
我没有发现任何通过 C# 中的客户端 API 访问此信息的权限。不知道有没有可能?
【问题讨论】:
最后修改日期存储在文档的元数据中。你可以这样访问它:
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。
【讨论】: