Remove

格式

Remove(key )

只有服务器脚本可访问

Yields
暂停调用该函数的Lua线程,直到准备好返回结果为止,而不会中断其他脚本

简介

Remove函数可以删除RankDataStore中的对应的key和value,并返回被删除的value。如果key不存在,则返回nil

参数

名称 类型 默认值 描述
key string RankDataStore中存储的关键词

返回值

类型 描述
value key对应的value,整数

实例

在发布后的地图或游戏中,命名一个排行数据存储空间,将一条新数据存进排名存储里,然后移除数据。

local datastoreservice = GetService("DataStoreService") -- 获取数据存储服务
local key = "player_000001"
local rankdataStore = datastoreservice:FindRankDataStore("DataTest") -- 存储空间命名为"DataTest"
rankdataStore:Set("player_000001",100) -- 存储一个key为"player_000001",值为100是的数据
local goldnumber =rankdataStore:Remove(key)
print(key..":"..goldnumber.."was removed.")
文档更新时间: 2020-09-12 11:50   作者:安彤琛