3

MongoDB 是无模式的。因此,从技术上讲,我可以在一个集合中存储任意数量的不同类型。我们目前需要将多个继承自同一个基类的对象存储在一个集合中。这可能使用 NoRM 吗?

例如,我们有一个 Person 集合,但是这个 person 集合包含从 Person 继承的父亲和从 Person 继承的母亲等。我们需要存储它们的父亲特定和母亲特定的属性,然后当它们被拉出时Mongo,我们想要创建合适的对象。使用 NoRM 可以做到这一点吗?

4

1 回答 1

0

我知道我迟到了这个问题,但我正在阅读一些相关的问题......

我不知道 Andrew 对 NoRM 的支持状态是否正确,但确实它似乎不活跃。但是,您可以使用 10gen MongoDB C# 驱动程序来做您想做的事情。

这是链接。这适用于您的类之间存在多态关系的情况。

于 2011-07-08T02:25:27.503 回答