Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

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)

To

// GET: api/TABLE
public IQueryable<TABLE> GetTABLE(string x)
{
    return db.TABLE.Where(c => c.state.Contains(x));
}
like image 792
Sha-Pai Li Avatar asked Jan 21 '26 07:01

Sha-Pai Li


1 Answers

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));
}
like image 53
Giorgi Nakeuri Avatar answered Jan 23 '26 20:01

Giorgi Nakeuri



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!