Dados persistentes
Como armazenar e recuperar dados persistentes do disco usando o sistema integrado.
No mundo do nanos é possível armazenar e recuperar dados de disco com funções simples.
tip
É possível armazenar dados persistentes em ambos Cliente e Servidor!
Formato do arquivo
Os dados persistentes são armazenados automaticamente no formato TOML no arquivo PersistentData.toml dentro da sua pasta do pacote / . Este arquivo só é criado se você chamar Package.SetPersistentData().
Armazenando e Recuperando dados
Todos os arquivos Persistentes são carregados automaticamente quando o pacote é carregado e armazenado na memória. Você pode facilmente acessar todo o arquivo com o método Package.GetPersistentData().
Para armazenar dados, você precisará passar um valor de chave , que irá armazenar any valor de isca na chave.
Examples
local minha_table = {
meu_id = 123,
meu_data_02 = "dadosa"
}
Pacote. etPersistentData("awesome_table", my_table)
-- PersistentData.toml será:
-- awesome_table = {my_id = 123, meu_data_02 = "data"}
local my_table = Package.GetPersistentData().awesome_table
Console.Log(my_table.my_id)
-- Will print:
-- 123