RavenDB起步–Document Metadata
我们可以在文档中存储任何数据内容,比如在订单文档中我们会存储订单状态、订单物品数量、订单金额等等内容。但是我们还需要存储一些和订单文档无关的内容,比如谁修改了订单文档、什么时候修改了订单文档等,这时就需要 Document Metadata (文档元数据,我们暂且这样翻译)登场了 。
Metadata 默认存储什么
Metadata 的存储格式和文档本身一样也是 Json,RavenDB 使用 Metadata 存储有关跟踪文档的几个重要信息:
集合名称,存储在 @collection 中,通过这个属性何以确定数据文档存储在哪个集合中,如果该值未设置,数据文档将存储在 @empty 集合中;文档最后修改日期,存储在 @last-modified 属性中,存储格式时 UTC;客户端类型,这时一个 Key ,我们可以通过这个 Key 得知客户端的类型,常见类型如下表:
类型说明Raven-Clr-Type.N
共有 0 条评论