0

次のクラスがあるとします。

public class MyClass
{
    public string Id{get;set;}

    public List<MyOtherClass>{get;set;}
}

カーソルを使用して取得および反復することは可能List<MyOtherClass>ですか?1回のヒットでドキュメント全体をロードする必要はありませんか?同様にList<MyOtherClass>、同じ方法で永続化できますか?つまり、MyClassドキュメントを作成してから、新しいドキュメントをループでリストに永続化できますか?

おそらく私はこれを間違った方法で考えています、多分私は別のドキュメント/コレクション「スキーマ」が必要ですか?SQLでこれを行う場合、2つのテーブルがあり、トランザクションで親とすべての子を作成します。私が達成したいのは、同じ正味の効果です。

4

1 に答える 1

0

ドキュメントのサブセットのみを返すことができますが、ドキュメントのサブセットのカーソルを返すことはできません。すなわち配列。クエリの詳細については、http: //docs.mongodb.org/manual/core/read-operations/を参照してください。

于 2013-02-07T02:43:54.593 に答える