我在应用程序测试中使用 NoRM + MongoDB。我找到了 Mongo Session http://normproject.org/samples的源代码,其中方法更新包装了这个:
using(var db = Mongo.Create(_connectionString))
{
db.GetCollection<T>().UpdateOne(item, item);
}
但是,当我使用此方法发送对象进行更新时,我的对象没有保存,但是如果我调用 Save 而不是 UpdateOne,我的对象会保存。
我的对象:https ://gist.github.com/1616565
怎么了?