4
是否有人有如何使用NORM(C#)在MongoDB中查詢嵌套/內部對象的示例?例如,如果一個集合在一個典型的文件看起來像訂單/的OrderItems,我怎麼能查找由OrderItem.Quantity> 10MongoDB規範查詢嵌套對象
是否有人有如何使用NORM(C#)在MongoDB中查詢嵌套/內部對象的示例?例如,如果一個集合在一個典型的文件看起來像訂單/的OrderItems,我怎麼能查找由OrderItem.Quantity> 10MongoDB規範查詢嵌套對象
從內存中輸入這個特定的OrderItem的,很抱歉,如果這是完全錯誤:
using (var session = new MongoSession<Order>(DbName))
{
var orders = session.Queryable
.Where(o => o.OrderItems.Any(oi => oi.Quantity > 10))
.ToList();
}
您需要創建額外的字段「大小」,您可以在添加新項目時進行增加,並對其進行查詢。