elasticsearch-dsl,Python,elasticsearch Dsl" /> elasticsearch-dsl,Python,elasticsearch Dsl" />

使用elasticsearch_dsl将json转换为python类

使用elasticsearch_dsl将json转换为python类,python,elasticsearch-dsl,Python,elasticsearch Dsl,我觉得这应该是一个简单的问题——我想获取一个json响应,并使用+python将其映射到一个类: response = requests.get(get_url() + id) data = response.json() Item.init() item = Item(data) item.save() 我似乎找不到一种方法来批量分配所有字段,而不必执行以下操作 item.condition_id = data['condition_id'] 必须有一种方法将json对象转换为类。。。对

我觉得这应该是一个简单的问题——我想获取一个json响应,并使用+python将其映射到一个类:

response = requests.get(get_url() + id)
data = response.json()

Item.init()
item = Item(data)
item.save()
我似乎找不到一种方法来批量分配所有字段,而不必执行以下操作

item.condition_id = data['condition_id']
必须有一种方法将json对象转换为类。。。对吗?

您需要使用
项(**数据)
从dict构造对象