Я хочу использовать RavenDB для проекта, который я делаю, но прежде чем я смогу, мне нужно выяснить, как запрашивать вложенные объекты ... Позвольте мне объяснить, что у меня есть такой класс:
public class Customer
{
public string Id { get; set; }
public string Name { get; set; }
public IList<Orders> { get; set; }
}
Затем класс Order:
public class Order
{
public int OrderNumber { get; set; }
public decimal OrderAmount { get; set; }
public bool CustomerBilled { get; set; }
}
Я создаю кучу поддельных данных и добавляю их в Raven - у некоторых клиентов есть заказы, для которых только CustomerBilled имеет значение true, у некоторых с CustomerBilled установлено значение false, а некоторыесочетание истинного и ложного в CustomerBilled.
Мне нужна помощь, чтобы выяснить, как извлечь список клиентов, для которых для одного или нескольких заказов с CustomerBilled установлено значение false.
Как бы ясоздать запрос, чтобы сделать это?Я не могу заставить его работать, и понятия не имею, как.