Skip to content

antibot-ai/pick-rock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Выбирает поля из таблицы

Модуль выбирает указанные поля из исходной таблицы и возвращает новую таблицу с этими полями.

Параметры

  • source (table) Исходная таблица
  • fields (table) Таблица с полями которые будут выбраны из исходной таблицы

Установка

tarantool

tt rocks install --only-server=https://rocks.antibot.ru pick

luarocks

luarocks install --server=https://rocks.antibot.ru pick

Использование

local pick = require('pick')

local source = { a = 1, b = 2, c = 3 }
local fields = { 'a', 'c' }
local result = pick(source, fields) -- { a = 1, c = 3 }
print(result.a) -- 1
print(result.c) -- 3

Генерация ldoc

ldoc -s '!new' -d ldoc lua

Тестирование

luatest test/*

Releases

No releases published

Packages

No packages published