MongoDB嵌套对象的规范查询

4

有没有人有使用NORM(C#)查询MongoDB中嵌套/内部对象的示例?例如,如果集合中的典型文档看起来像Order / OrderItems,那么我如何查找OrderItem.Quantity> 10的特定OrderItem。

2个回答

0

从记忆中打这个,所以如果有错误请见谅:

using ( var session = new MongoSession<Order>( DbName ) )
{
    var orders = session.Queryable
                .Where( o => o.OrderItems.Any( oi => oi.Quantity > 10 ) )
                .ToList();
}

0
你需要创建额外的字段“size”,在添加新项目时增加它,并在其上进行查询。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接