Я импортирую и обрабатываю некоторые глубоко вложенные JSON (импортированные в качестве словаря). Он может точно назначать значения с помощью кода, например:
query['query']['function_score']['query']['multi_match']['operator'] = 'or'
query['query']['function_score']['query']['multi_match'].update({
'minimum_should_match' : '80%' })
Но это уродливо и громоздко, как орехи. Мне интересно, есть ли более чистый способ назначения значений для глубоко вложенных ключей, которые достаточно эффективны?
Я читал о возможности использования SQL-памяти SQL-памяти в памяти, но данные возвращаются в json после небольшого количества манипуляций.