Compartilhar via


elemento condition

Especifique condições para valores de linha de entidade e entidade de link que devem ser verdadeiros para retornar a linha. O atributo do operador de condição especifica como avaliar os valores.

Saiba como filtrar linhas usando FetchXml.

Example

Essa consulta retorna registros de conta em address1_city que é igual a 'Redmond'.

<fetch>
  <entity name='account'>
    <attribute name='name' />
    <filter type='and'>
      <condition attribute='address1_city'
        operator='eq'
        value='Redmond' />
    </filter>
  </entity>
</fetch>

Attributes

Nome Obrigatório? Description
attribute Não O nome da coluna com o valor a ser aplicado ao filtro.
entityname Não Especifique a entidade namede link ou alias se a condição deve ser aplicada após a junção externa. Saiba mais sobre filtros na entidade de link
operator Yes O operador a ser aplicado com o filtro.
value Não O valor para testar o valor da coluna com o operador.
valueof Não O nome da coluna na mesma tabela que tem o valor para testar o valor da coluna com o operador. Saiba mais sobre filtragem em outros valores de coluna.

Elementos pai

Nome Description
filtro Especifique condições complexas para que uma entidade ou entidade de link se aplique a uma consulta.

Elementos filho

Nome Ocorrências Description
value 0 ou Muitos Especifique valores para operadores que exigem vários valores.

Observações

  • Use o value atributo para todos os operadores que se comparam a um único valor. Por exemplo, eq.
  • Use o elemento value para operadores que se comparam a vários valores Por exemplo: in.
  • Alguns operadores não exigem o value atributo nem o elemento de valor. Por exemplo: null.