diff options
author | tmartins <thigm85@gmail.com> | 2020-06-11 11:05:38 +0200 |
---|---|---|
committer | tmartins <thigm85@gmail.com> | 2020-06-11 11:05:38 +0200 |
commit | 20fa992576a80dceba5cee4a50c50f620362b5a2 (patch) | |
tree | 649da80acf26c24be2ad1d3c10aaa36cba9c0cc9 /python | |
parent | 51abe86dad7be6ced30bc3b0a2fcce4359525820 (diff) |
include request body into VespaResult
Diffstat (limited to 'python')
-rw-r--r-- | python/vespa/vespa/query.py | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/python/vespa/vespa/query.py b/python/vespa/vespa/query.py index f78c8a23380..39d8d6d5c2b 100644 --- a/python/vespa/vespa/query.py +++ b/python/vespa/vespa/query.py @@ -204,13 +204,18 @@ class Query(object): class VespaResult(object): - def __init__(self, vespa_result): - self.vespa_result = vespa_result + def __init__(self, vespa_result, request_body=None): + self._vespa_result = vespa_result + self._request_body = request_body + + @property + def request_body(self) -> Optional[Dict]: + return self._request_body @property def json(self) -> Dict: - return self.vespa_result + return self._vespa_result @property def hits(self) -> List: - return self.vespa_result.get("root", {}).get("children", []) + return self._vespa_result.get("root", {}).get("children", []) |