我有一个存储在 MongoDB 中的用户集合
给定发票号,我将如何查询 User 集合以获取关联的用户?(在 Payments 包含 InvoiceNumber = '###' 的记录的集合中查找用户)
public class User
{
[BsonId]
public ObjectId ID { get; set; }
public string UserName {get;set;}
public List<PaymentInfo> Payments {get;set;}
}
public class PaymentInfo
{
public string CardNumber {get;set;}
public int InvoiceNumber {get;set;}
public float Amount {get;set;}
}