2010-05-24 5 views
4

NORM (C#)을 사용하여 MongoDB에서 중첩 된/내부 객체를 쿼리하는 방법에 대한 샘플을 가지고있는 사람이 있습니까? 모음에서 일반 문서 주문/OrderItems에 보이는 경우가 격렬하게 잘못된 경우 예를 들어, 미안, 메모리에서이 타이핑 OrderItem.Quantity> (10)MongoDB Norm 질의 중첩 된 객체

답변

0

하여 특정 OrderItem에 어떻게 찾아 볼 수 있습니다 :

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

새 항목을 추가 할 때 증가하는 '크기'필드를 만들고 추가해야합니다.

관련 문제