Как создать пустую таблицу в Ballerina и постепенно добавлять записи
Мне нужно создать пустую и постепенно добавлять записи в созданную таблицу. Как я могу сделать это с Балериной? Какие функции можно применить к столу в Ballerina?
Вот мой рекорд
type Employee record {|
readonly string name;
string department;
|};
1 ответ
Вы можете создать пустую таблицу, используя конструктор пустой таблицы без элементов. Вы можете использовать функции или из таблицы langlib для добавления членов.
type Employee record {|
readonly string name;
string department;
|};
public function main() {
table<Employee> key(name) tb = table [];
tb.add({name: "Emma", department: "IT"});
}
add
паникует, если уже существует член с указанным ключом, тогда какput
заменяет члена.
См. документацию API для таблицы langlib для всех функций.