Фильтрация объекта JsonField с uuid ключом Django Rest Framework

Имеется JsonField, не ясно, как корректно использовать фильтрацию при наличии uuid. Фильтрация по заранее известным ключам проблем не вызывает:

obj = Document.objects.filter(news__field1__field2__field3__contains='test')

Но как быть, если ключ заранее неизвестен?

Пример JSON:

{
  "news": {
    "32d94c10-4fb0-4054-8882-799729fff8de": {
      "name": "test",
      "status_fk": "66cf57d3-7671-4ce5-87c6-32bb27be60e9",
      "microservice": "IT PORTAL",
      "json_data": {
        "newscontent_set": {
          "8b0d268a-bf12-46b8-a632-b709605ac02b": {
            "author_asp": "Найди меня",
            "content_block": "",
            "news_fk": "32d94c10-4fb0-4054-8882-799729fff8de",
            "status_fk": "66cf57d3-7671-4ce5-87c6-32bb27be60e9",
            "status": {
              "id": "66cf57d3-7671-4ce5-87c6-32bb27be60e9",
              "name": "Опубликована",
              "description": "null"
            },
            "newscontentmetadata_set": {
              "77efc52d-44ec-4f64-85e0-acb95b016334": {
                "title": {
                  "type": "str",
                  "value": "",
                  "name": "title"
                },
                "description": {
                  "type": "str",
                  "value": "",
                  "name": "description"
                }
              }
            },
            "author_name": "Имя пользователя"
          }
        },
        "newsmetadata_set": {
          "97a8fafa-a305-4bcf-805e-f0d6e7371127": {
            "title": {
              "type": "str",
              "value": "",
              "name": "title"
            },
            "business": {
              "type": "str",
              "value": "",
              "name": "business"
            },
            "location": {
              "type": "str",
              "value": "",
              "name": "location"
            }
          }
        }
      }
    }
  }
}

Как я могу получить эту запись через ключ-значение: "author_asp": "Найди меня" ?

Вернуться на верх