C#-通过mongodb驱动程序检查字典是否包含空值

时间:2019-05-02 05:27:47

标签: c# mongodb .net-core

是否有一种方法可以使用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

}

谢谢。

0 个答案:

没有答案