{!critério operador valor}

Operador lógico do Complementar: ele indica o complemento da operação.

Esta notação é útil principalmente para os loops que envolvam junções múltiplas entre tabelas: por exemplo palavras-chave/matérias ou documentos/matérias...
Ela permite selecionar, não apenas os dados que não respondem a uma equação, mas também os que não são afetados pelo critério (uma tabela cuja junção com outra tabela é inexistente).

{!titre_mot = 'X'}: devolve todos os dados exceto os ligados à palavra-chave ’X’; ou seja inclusive os dados ligados a nenhuma palavra-chave.

{!id_rubrique < 12}: devolve os dados das seções em que o id #ID_RUBRIQUE não é estritamente inferior a 12 (que é superior ou igual a 12).

{!id_auteur IN 1, 2}: devolve todos os dados em que o id do autor é nem 1, nem 2.

O exemplo a seguir é mais complexo, ele indica que não deve ser levado em conta os autores cujo login contém a string ’utilisador’.
{!login LIKE %utilisador%}

Ver também

Outro operador lógico

  • critério !operador valor.
    Nota: {mots.titre!=blob} irá reter os objetos que têm uma palavra-chave em que o título é diferente de ’blob’, enquanto que {!mots.titre!=blob} irá reter os objetos que não têm a palavra-chave com o título ’blob’.

Critérios condicionais

Operadores

Autor Ricardo Porto Publié le : Mis à jour : 10/03/25

Traductions : català, English, Español, français, Nederlands, Português