RavenDB更新了Class new属性未被序列化

时间:2011-08-08 16:17:21

标签: ravendb

我正在使用RavenDb并被卡在一堵砖墙上。

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

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

我的版本是426。

1 个答案:

答案 0 :(得分:2)

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