parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Примерно так и делаю

moko 24.09 15:24

А точнее так:
^array::sql{запрос}[
  $.limit(n)
  $.offset(o)
  $.bind[variables hash] 
  $.type[hash|string|table]
  $.sparse(false|true) - по умолчанию false
  $.distinct(true|false) - только для $.sparse(true)
]
То есть при $.sparse(true) получается полный эквивалент ^hash::sql{}, но допустимы только цифровые ключи,
а при $.sparse(false) суть результата та же, но последовательный массив и в данных минус колонка с id.