【发布时间】:2011-02-03 23:07:30
【问题描述】:
我正在使用官方 MongoDB C# Drive v0.9.1.26831,但我想知道给定一个 POCO 类,是否有忽略某些属性的插入。
例如,我有以下课程:
public class GroceryList
{
public string Name { get; set; }
public FacebookList Owner { get; set; }
public bool IsOwner { get; set; }
}
有没有办法让 IsOwner 在我插入 GroceryList 对象时不被插入? 基本上,我从数据库中获取对象,然后在应用层设置 IsOwner 属性,然后将其返回给控制器,然后控制器将对象映射到视图模型。
希望我的问题有意义。谢谢!
【问题讨论】:
-
是的,我在 IsOwner 属性上使用了 BsonIgnore 属性,这解决了问题。谢谢!
标签: c# mongodb mongodb-.net-driver