Ich habe die Daten in folgendem Format:elasticsearch_dsl: Filter durch verschachteltes Feld
{_source:"@fields": {
"code": 200,
"relativeCreated": 5969784.005880356,
"process": 16,
"module": "run",
"funcName": "main",
"threadName": "MainThread",
"filename": "run.py",
"levelno": 20,
"processName": "MainProcess",
"lineno": 210,
"node": "4",
"thread": 19255376,
"package": 977,
}
}
Und was ich tun möchte, ist einen Filter, um nur Elemente zu bekommen, wo Paket 977. Versucht Folgendes zu tun search.filter("term", **{'@fields.package': 937})
Aber es scheint nichts zu filtern.