-
Notifications
You must be signed in to change notification settings - Fork 15
2. Filter
IharYakimush edited this page Mar 1, 2018
·
1 revision
using System;
using System.Linq;
using Community.OData.Linq;
IQueryable<Sample> dataSet = Sample.CreateQuerable();
Sample[] filterResult = dataSet.OData().Filter("Id eq 2 or Name eq 'name3'").ToArray();
foreach (Sample sample in filterResult)
{
Console.WriteLine(string.Format("Id:{0} Name:{1}", sample.Id, sample.Name));
}
Id:2 Name:name2
Id:3 Name:name3
IQueryable<Sample> dataSet = Sample.CreateQuerable();
Sample[] filterResult = dataSet.OData().Filter("RelatedEntity/Id eq 10").ToArray();
foreach (Sample sample in filterResult)
{
Console.WriteLine(string.Format("Id:{0} Name:{1}", sample.Id, sample.Name));
}
Id: 1 Name: name1