Os operadores suportados para o tipo String ou Text estão descritos na tabela abaixo:
Operador |
Descrição |
eq |
Igual |
ne |
Diferente |
substringof |
Contém uma substring |
startswith |
Começa com |
endswith |
Termina com |
EXEMPLOS:
Filtrar ativos que o nome seja exatamente igual a "Computador":
{RMUrl}/api/Organization/assets?$filter=Name eq 'Computador'
Filtrar eventos que não são do tipo "Risk Event":
{WSUrl}/api/events?$filter=EventType ne 'Risk Event'
Filtrar pessoas que tenham parte do nome com "Silva":
{RMUrl}/api/Organization/people?$filter=substringof('Silva',Name)
Filtrar pessoas onde o final do nome seja "Silva":
{RMUrl}/api/Organization/people?$filter=endswith(Name,'Silva')
Filtrar pessoas onde o início do nome seja "John":
{RMUrl}/api/Organization/people?$filter=startswith(Name,'John')