简体   繁体   English

如何修改此查询以省略空格或空值?

[英]How can i modify this query to leave out blanks or empty value?

This query is used to select distinct value from a table in the database此查询用于 select 数据库中表的不同值

public List<SubDepartmentViewModel> GetSubDepartments()
{
    var query = _db.SendersReceivers.Select(a => new SubDepartmentViewModel
    {
        SubDepartmentName = a.SubDepartment //column in the database  
    })
    .Distinct().ToList();

    return query;
}
var query = _db.SendersReceivers
         .Where(a => !string.IsNullOrEmpty(a.SubDepartment))
         .Select(a => new SubDepartmentViewModel
                {
                  SubDepartmentName = a.SubDepartment

                })
         .Distinct().ToList();

This should do the trick.这应该可以解决问题。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM