C# 更新mongo db上的数据时出错
在mongo db中保存更新数据时出现此错误。 这是erorr: “保存”只能用于具有Id的文档 这是我的模型:C# 更新mongo db上的数据时出错,c#,mongodb,C#,Mongodb,在mongo db中保存更新数据时出现此错误。 这是erorr: “保存”只能用于具有Id的文档 这是我的模型: public ModelKorisici () { } [BsonId(IdGenerator = typeof(CombGuidGenerator))] // posajvljivaa se greška kod BSON tipa podataka kod ID-a,preuzoteo s dokumentacije drivera 1.5 public
public ModelKorisici () { }
[BsonId(IdGenerator = typeof(CombGuidGenerator))] // posajvljivaa se greška kod BSON tipa podataka kod ID-a,preuzoteo s dokumentacije drivera 1.5
public Guid Id { get; set; }
[BsonElement("ime")]
public string ime { get; set; }
[BsonElement("prezime")]
public string prezime { get; set; }
[BsonElement("lozinka")]
public string lozinka { get; set; }
[BsonElement("email")]
public string email { get; set; }
[BsonElement("kor_ime")]
public string kor_ime { get; set; }
[BsonElement("uloga")]
public string uloga { get; set; }
}
我的更新代码如下:
public void urediKorisnika(ModelKorisici korisnik)
{
MongoCollection<ModelKorisici> kljenti = GetTasksCollection();
kljenti.Save(kljenti);
}
public void urediKorisnika(ModelKorisci-korisnik)
{
MongoCollection kljenti=GetTasksCollection();
克伦提省(克伦提);
}
有人能帮忙吗 我不确定您想做什么,但您的错误在下面的代码块中
public void urediKorisnika(ModelKorisici korisnik)
{
MongoCollection<ModelKorisici> kljenti = GetTasksCollection();
kljenti.Save(kljenti);
}
我不确定您想做什么,但您的错误在下面的代码块中
public void urediKorisnika(ModelKorisici korisnik)
{
MongoCollection<ModelKorisici> kljenti = GetTasksCollection();
kljenti.Save(kljenti);
}
当我编写代码时,我插入了一个带有_id的新对象,其他属性为null,这是显而易见的。你必须填充你的属性<代码>…在我的代码中表示完成其余的初始化。底线是你不会再有错误了。当我编写代码时,我插入了一个带有_id的新对象,其他属性为空。这是显而易见的。你必须填充你的属性<代码>…在我的代码中表示完成其余的初始化。底线是你不会再犯错误了。