RavenDB更新的类新属性未序列化

RavenDB更新的类新属性未序列化,ravendb,Ravendb,我和RavenDb一起工作,被困在砖墙边 我有一个我一直坚持的老班,一切都很好。但是在开发过程中,我为这个类添加了一个额外的属性。现在,当我持久化该类时,所有旧属性都会持久化,但当我使用web浏览器浏览存储库时,添加的新属性不会出现 如果raven更改类以序列化此新属性,是否需要执行任何特定操作 我使用的是426版本。用户544550, 如果您有[DataMember]属性,它将使用这些属性并忽略任何未标记为[DataMember]的内容 要么删除所有[DataMember]属性,要么将[Dat

我和RavenDb一起工作,被困在砖墙边

我有一个我一直坚持的老班,一切都很好。但是在开发过程中,我为这个类添加了一个额外的属性。现在,当我持久化该类时,所有旧属性都会持久化,但当我使用web浏览器浏览存储库时,添加的新属性不会出现

如果raven更改类以序列化此新属性,是否需要执行任何特定操作

我使用的是426版本。

用户544550, 如果您有[DataMember]属性,它将使用这些属性并忽略任何未标记为[DataMember]的内容
要么删除所有[DataMember]属性,要么将[DataMember]添加到新道具中。

你能发布你的类定义吗?根据你的问题,我刚刚意识到该类不是POCO。它有一个可序列化属性,其中所有被序列化的属性都标记为[DataMember]。如果这导致序列化无法工作,我将尝试清除此项并发布。