带有JsonIgnore属性的RavenDB存储属性
本文关键字:属性 存储 RavenDB 带有 JsonIgnore | 更新日期: 2023-09-27 17:49:38
对raven来说还是个新手。但是,仅仅阅读一些文档,忽略属性似乎很直接。但由于某种原因,我不想保存的财产被保存了。不知道为什么。谢谢你的帮助和指导。
这个属性是在一个实体项目(web项目解决方案的一部分)中创建的
类btw上没有属性
[JsonIgnore]
public bool AllowedToEdit
{
get { return _allowedToEdit; }
set { _allowedToEdit = value; }
}
如果您使用的是RavenDB 1.0,这应该可以正常工作。
如果您正在使用RavenDB 2.0,您需要确保从Raven.Imports.Newtonsoft.Json
而不是Newtonsoft.Json
导入