Mongo C#驱动程序没有序列化集合项Id属性

时间:2016-02-10 10:53:30

标签: c# .net mongodb serialization mongodb-.net-driver

当我尝试将某个对象存储为与某个父文档关联的集合的一部分时,当整个对象具有Id属性时,它不会被序列化。

在提出新问题之前,我发现了2011年的其他问答:Maintain Id property name in embedded doc with mongo C# driver

正如Q& A中的OP所询问的那样,我试图手动配置Id属性映射,但我没有运气:一旦集合中的对象被序列化,就会丢失Id并存储到Mongo。

截至2016年,是否有针对此的解决方法解决方案?我想避免使用2011年重命名我的类属性的解决方案,因为我不想采取设计基于数据源实现细节的决定......

0 个答案:

没有答案