Введение
Пример
tags_string и tags_int, которые содержат массивы строк и целых чисел соответственно.
- Создайте пример базы данных и таблицы.
- Создайте таблицу-пример
- Вставьте в таблицу несколько строк тестовых данных.
has(arr, elem), чтобы получить строки, в которых массив arr содержит элемент elem.
Отфильтруйте таблицу так, чтобы получить строки, в которых массив tags_string содержит элемент tag1.
hasAll(arr, elems), чтобы получить строки, в которых все элементы массива elems присутствуют в массиве arr.
Отфильтруйте таблицу, чтобы получить строки, в которых все элементы массива tags_string присутствуют в массиве ['tag1', 'tag2'].
hasAny(arr, elems), чтобы вернуть строки, в которых хотя бы один элемент массива elems присутствует в массиве arr.
Отфильтруйте table, чтобы вернуть строки, в которых хотя бы один элемент массива tags_string присутствует в массиве ['tag1', 'tag2'].
arrayExists(lambda, arr).
Отфильтруйте таблицу так, чтобы вернуть строки, где хотя бы один элемент массива tags_int больше 3.