0
我在MongoDB中存储类对象像下面,在C#中使用类对象的MongoDB超时查询?
try
{
Sample risk = new Sample();
risk.Name = "ABC";
risk.Enable = true;
risk.Sender = "IBM";
risk.Target = "CITI";
MongoServer server = MongoServer.Create("mongodb://localhost");
MongoDatabase db = server.GetDatabase("DATABASE");
db.GetCollection<StockQuote>("SMAPLETABLE").Insert(risk);
}
catch (Exception e)
{
MessageBox.Show("Error");
}
现在我想更新同一类实例像db.GetCollection<StockQuote>("SMAPLETABLE").Insert(risk);
我如何能做到这一点。
如果我使用SAVE方法,id mongo表有4条记录,我怎样才能更新特定记录呢@ Andrew Orsich – user483886 2011-12-22 11:18:29
@ user483886:当你使用'Save'时你实际上更新单个文档。 _id字段在整个集合中是唯一的。 – 2011-12-22 11:21:25
但我怎么知道特定文件进行更新时,如果有提到ID ....?@安德鲁Orsich – user483886 2011-12-22 11:23:36