是否有一种方法可以使用mongodb driver for c#检查字典是否包含任何空值?
我正在尝试检查这一点,并且得到了System.ArgumentException。
以下是查询:
var findResults = await _db.collection
.FindAsync(x => x.Id1 == id1 && x.Results.Values.Contains(null));
这是数据对象:
public class FileExport
{
public Guid Id1 { get; set; }
public Dictionary<FileType, Guid?> Results { get; set; }
}
public enum FileType
{
CSV,
JSON,
XML
}
谢谢。