主题
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属性
| 名称 | 类型 | 默认值 | 说明 |
|---|---|---|---|
WithKeyInfo | Bool | - | 是否在返回结果中附带键信息(version, created/modified time, UserIds, Metas 等键元数据)。 |
ExcludeDeleted | Bool | - | 是否在读取时排除已标记为删除的条目。 |
UseCache | Bool | - | 是否允许使用缓存数据。 |
UpdateTimeAsc | Bool | - | 是否按更新时间升序排列返回的键列表。 |
