我有2个班级:
public class Store
{
public Guid ID;
public List<Product> Products;
}
public class Product
{
public Guid ID;
public string Name;
}
我想在我的MongoDB中保存“Store”但我不希望商店的集合包含“Product”的内容(以节省空间\复制)。 我想创建另一个产品集合,并对匹配的文档使用某种ID引用。
MongoDB 2.4.4 c#驱动程序是否支持此功能而不更改我的模型? (我无法修改它们 - 在API调用中使用)。我该如何实施呢?