Skip to content

DataStoreGetOptions ​

DataStoreGetOptions 是 DataStore:GetAsync 的可选参数容器,用于控制读取时是否返回 KeyInfo、是否排除已删除条目、是否使用缓存和更新时间排序。

概览 ​

DataStoreGetOptions 是 DataStore:GetAsync 的可选参数容器,用于控制读取时是否返回 KeyInfo、是否排除已删除条目、是否使用缓存和更新时间排序。

可通过 DataStoreGetOptions.New() 构造

代码示例 ​

构造 GetAsync 选项(启用 KeyInfo 返回)

lua
-- @runtime server
local options = DataStoreGetOptions.New()
options.WithKeyInfo = true
options.UseCache = false

属性 ​

名称类型默认值说明
WithKeyInfoBool-是否在返回结果中附带键信息(version, created/modified time, UserIds, Metas 等键元数据)。
ExcludeDeletedBool-是否在读取时排除已标记为删除的条目。
UseCacheBool-是否允许使用缓存数据。
UpdateTimeAscBool-是否按更新时间升序排列返回的键列表。