Asp.net MongoDB basic(两个对象之间的关系)
我在mongoDB是全新的 我有两个目标:Asp.net MongoDB basic(两个对象之间的关系),asp.net,mongodb,asp.net-core,mongodb-query,mongoid,Asp.net,Mongodb,Asp.net Core,Mongodb Query,Mongoid,我在mongoDB是全新的 我有两个目标: public class BusinessUnit{ [BsonId] [BsonRepresentation(BsonType.ObjectId)] public string Id { get; set; } public string Name { get; set; } = string.Empty; public
public class BusinessUnit{
[BsonId]
[BsonRepresentation(BsonType.ObjectId)]
public string Id { get; set; }
public string Name { get; set; } = string.Empty;
public string Address{ get; set; } = string.Empty;
}
public class Review
{
[BsonId]
[BsonRepresentation(BsonType.ObjectId)]
public string Id { get; set; }
public decimal Rating { get; set; } = 0;
public BusinessUnit BusinessUnit { get; set; }
}
注意:请忽略给定图像中的其他属性
我有一个业务部门,希望与该业务部门保存一份审阅文档
我成功地保存了它。但我面临一个问题
我的问题是在保存一个业务单元并(与该业务单元)审阅之后,当我更新我的业务单元名称时,它在审阅文档中保持不变
我想知道为什么会这样。
我错过什么了吗?
下面是我的文件。
提前谢谢
MongoDB的工作方式与关系数据库不同。因此,如果它在一个集合中更新,则不会影响其他集合数据。不知道ASP.net在何处内部处理更新过程。否则你需要重新考虑你的设计。兄弟,我知道。但是如何在asp.net内核中解决这个问题,或者我是否缺少任何mongodb概念!