NORM (C#)을 사용하여 MongoDB에서 중첩 된/내부 객체를 쿼리하는 방법에 대한 샘플을 가지고있는 사람이 있습니까? 모음에서 일반 문서 주문/OrderItems에 보이는 경우가 격렬하게 잘못된 경우 예를 들어, 미안, 메모리에서이 타이핑 OrderItem.Quantity> (10)MongoDB Norm 질의 중첩 된 객체
4
A
답변
0
하여 특정 OrderItem에 어떻게 찾아 볼 수 있습니다 :
using (var session = new MongoSession<Order>(DbName))
{
var orders = session.Queryable
.Where(o => o.OrderItems.Any(oi => oi.Quantity > 10))
.ToList();
}
0
새 항목을 추가 할 때 증가하는 '크기'필드를 만들고 추가해야합니다.