hash. Преобразование таблицы к хешу с заданными ключами
|
· | [строка] - название столбца, значение которого считается ключом;
|
· | {код} - результат исполнения которого считается ключом;
|
· | (математическое выражение) - результат вычисления которого считается ключом.
|
$.type[hash/string/table] [3.2.2]
|
hash=значение каждого элемента - хеш (по умолчанию);
string=значение каждого элемента - строка, при этом вы должны указать один столбец значений; table=значение каждого элемента - таблица при этом вы не можете указать столбец значений или таблицa со столбцами значений. Это сделано для экономии рессурсов, т.к. в результирующем хеше создаются таблицы со ссылками на строки таблиц уже расположенных в памяти, таким образом копирования строк таблиц с их содержимым не происходит. |
$.distinct(0/1)
|
0=наличие в ключевом столбце одинаковых значений считается ошибкой (по-умолчанию);
1=выбрать из таблицы записи с уникальным ключом. |
$.distinct[tables]
[3.0.8] |
создать хеш из таблиц, содержащих строки с ключом.
Это устаревший ключ, который равносилен одновременному заданию $.distinct(1) и $.type[table]. |
Copyright © 19972021 Art. Lebedev Studio | http://www.artlebedev.ru | Дата обновления: 26.04.2017 |