2011-12-11 17 views
9

Trong giao diện người dùng Raven Studio, khi bạn nhìn vào một tài liệu bạn có thể đọc (ở bên phải của trang) ngày ghi cuối cùng của tài liệu.Cách lấy ngày ghi cuối cùng của tài liệu RavenDB qua C#

Tôi không tìm thấy bất kỳ quyền truy cập nào thông qua API ứng dụng khách trong C# đến thông tin này. Bạn có biết nếu nó có thể?

Trả lời

10

Ngày sửa đổi cuối cùng được lưu trữ trong siêu dữ liệu của tài liệu. Bạn có thể truy cập vào nó như thế này:

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"); 

Xem Working with document metadata để biết thêm thông tin về siêu dữ liệu RavenDB của.

Các vấn đề liên quan