用于存储、更新或删除项目的运算。

接口 PutOperation {
    key: string;
    namespace: string[];
    value: null | Record<string, any>;
}

属性

key: string

文档的唯一标识符。应该在它的命名空间内是唯一的。

namespace: string[]

项目的层次路径。表示为字符串元组,允许嵌套分类。

示例

["documents", "user123"]
value: null | Record<string, any>

要存储的数据,或者为 None 以删除项目。模式

  • 应该是一个对象,其中
    • 键是表示字段名称的字符串
    • 值可以是任何可序列化类型
  • 如果为 null,则表示应删除该项目