Introduction
Exemple
tags_string et tags_int, qui contiennent respectivement un tableau de chaînes de caractères et un tableau d’entiers.
- Créez une base de données et une table d’exemple.
- Créer une table d’exemple
- Insérez quelques données d’exemple dans la table.
has(arr, elem) afin de renvoyer les lignes pour lesquelles le tableau arr contient l’élément elem.
Filtrez la table afin de renvoyer les lignes pour lesquelles le tableau tags_string contient l’élément tag1.
hasAll(arr, elems) pour renvoyer les lignes dans lesquelles tous les éléments du tableau elems sont présents dans le tableau arr.
Filtrez la table pour renvoyer les lignes dans lesquelles tous les éléments du tableau tags_string sont présents dans le tableau ['tag1', 'tag2'].
hasAny(arr, elems) pour renvoyer les lignes où au moins un élément du tableau elems est présent dans le tableau arr.
Appliquez un filtre à la table pour renvoyer les lignes où au moins un élément du tableau tags_string est présent dans le tableau ['tag1', 'tag2'].
arrayExists(lambda, arr).
Filtrez la table pour renvoyer les lignes dans lesquelles au moins un élément du tableau tags_int est supérieur à 3.