【发布时间】:2014-02-07 00:08:59
【问题描述】:
在 MongoDb 中序列化此类内容的一般建议是什么
public class BaseCategorization<T> where T : BaseCategory
{
public BaseCategorization()
{
Type = typeof(T).Name;
}
public BaseCategorization(int id)
{
Id = id;
Type = typeof(T).Name;
}
...
}
我是这样使用的:
_documentsProvider.Save<BaseCategorization<ProductCategory>>(newProductCategorization);
其中ProductCategory : BaseCategory 和BaseCategory 是abstract。
上述方法似乎可行,唯一的问题是生成的集合的奇怪名称BaseCategorization'1,而且我不知道这种设计是否符合 MongoDb 条款。
【问题讨论】:
标签: c# mongodb serialization