Метод array
Преобразование таблицы в массив. [3.5.0]
^таблица.array[]
^таблица.array[название колонки]
^таблица.array{код}
Метод возвращает массив, где каждый элемент соответствует одной строке таблицы. Переданный параметр определяет значение элемента массива:
- при вызове без параметра - хеш с названиями колонок в качестве ключей и соответствующими значениями колонок;
- при вызове с названием колонки - строка со значением указанной колонки;
- при вызове с кодом - результат выполнения переданного кода.
Пример
^таблица.array[]
^таблица.array[колонка1]
^таблица.array{ $таблица.колонка1 + $таблица.колонка1 }
Создаст следующие массивы:
[
{"колонка1": "значение1", "колонка2": "значение2"},
{"колонка1": "значение3", "колонка2": "значение4"},
…
]
[
"значение1",
"значение3",
…
]
[
" значение1 + значение2 ",
" значение3 + значение4 ",
…
]