WEB API 2 IQueryable IN Query

In WEB API 2, how to use IN Query From SQL string:

select * from TABLE where state in (x)

      

For

// GET: api/TABLE
public IQueryable<TABLE> GetTABLE(string x)
{
    return db.TABLE.Where(c => c.state.Contains(x));
}

      

+3


source to share


1 answer


Something like this should work:



public IQueryable<TABLE> GetTABLE(string x)
{
    var l = new List<string>() {x};

    return db.TABLE.Where(c => l.Contains(c.state));
}

      

+1


source







All Articles