从 dict 或 json 创建 elasticsearch-dsl DocType 对象

Creating elasticsearch-dsl DocType objects from dict or json

我正在使用 elasticsearch-dsl 库在 elasticsearch 中定义映射并索引 Django 模型对象。然而,对于初始索引,我想对所有模型使用 json 数据。有没有办法直接从 json 或 python dict 实例化 DocType 子类对象?

你总能做到MyDoc(**my_dict)