DJANGO JSON фильтрация усложняет ключ
Я пытаюсь выполнить логику фильтрации DJANGO на этом JSON
"data": {
"process":{
"9123fd-b01-4a00-9arwefg":{
"name":"PROCESS-1",
}
}
Вот, что я могу сделать в настоящее время:
object.filter(data__process={"9123fd-b01-4a00-9arwefg":{"name":"PROCESS-1"}}
Но в реальности я могу ввести только PROCESS-1 на входе фильтрации, поэтому я хочу сделать что-то вроде этого
object.filter(data__process__9123fd-b01-4a00-9arwefg__name="PROCESS-1")
Однако это явно не работает из-за тире (-) в ключе, есть ли способ сделать фильтрацию с таким сложным ключом?