into record для преобразований
Преобразовать значение в запись.
Подпись
> into record {flags}
Типы входных/выходных данных:
| Вход | Выход |
|---|---|
| datetime | запись |
| duration | запись |
| list<any> | запись |
| range | запись |
| запись | запись |
| таблица | запись |
Примеры
Преобразование из таблицы одной строки в запись
> [[value]; [false]] |into record
╭───────┬───────╮
│value│false│
╰───────┴───────╯
Преобразование из списка в запись
> [123] |into record
╭───┬───╮
│0│1│
│1│2│
│2│3│
╰───┴───╯
Преобразование из диапазона в запись
>0..2|into record
╭───┬───╮
│0│0│
│1│1│
│2│2│
╰───┴───╯
Преобразование длительности в запись (максимум недели)
> (-500day-4hr-5sec) |into record
╭────────┬────╮
│week│71│
│day│3│
│hour│4│
│second│5│
│sign│-│
╰────────┴────╯
Преобразование записи в запись
> {a:1, b:2} |into record
╭───┬───╮
│a│1│
│b│2│
╰───┴───╯
Преобразование даты в запись
>2020-04-12T22:10:57+02:00|into record
╭──────────┬────────╮
│year│2020│
│month│4│
│day│12│
│hour│22│
│minute│10│
│second│57│
│timezone│+02:00│
╰──────────┴────────╯
Copyright © 2019–2023 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/into_record.html