4

NORM (C#) を使用して MongoDB でネストされた/内部オブジェクトをクエリする方法のサンプルはありますか? たとえば、コレクション内の典型的なドキュメントが Order/OrderItems のように見える場合、OrderItem.Quantity > 10 で特定の OrderItem を検索するにはどうすればよいでしょうか。

4

2 に答える 2

0

これをメモリから入力します。ひどく間違っている場合は申し訳ありません。

using ( var session = new MongoSession<Order>( DbName ) )
{
    var orders = session.Queryable
                .Where( o => o.OrderItems.Any( oi => oi.Quantity > 10 ) )
                .ToList();
}
于 2010-05-25T06:12:14.967 に答える
0

新しいアイテムを追加するときにインクリメントする追加のフィールド「サイズ」を作成し、それをクエリする必要があります。

于 2010-12-16T22:01:26.700 に答える