File tree Expand file tree Collapse file tree 2 files changed +8
-6
lines changed Expand file tree Collapse file tree 2 files changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -64,9 +64,11 @@ class Term(Query):
64
64
65
65
class HasChild (Query ):
66
66
name = 'has_child'
67
- _param_defs = {
68
- 'query' : {'type' : 'query' },
69
- }
67
+ _param_defs = {'query' : {'type' : 'query' }}
68
+
69
+ class HasParent (Query ):
70
+ name = 'has_parent'
71
+ _param_defs = {'query' : {'type' : 'query' }}
70
72
71
73
class Bool (BoolMixin , Query ):
72
74
name = 'bool'
@@ -79,7 +81,7 @@ class Bool(BoolMixin, Query):
79
81
# register this as Bool for Query
80
82
Query ._bool = Bool
81
83
82
- class FilteredQuery (Query ):
84
+ class Filtered (Query ):
83
85
name = 'filtered'
84
86
_param_defs = {
85
87
'query' : {'type' : 'query' },
Original file line number Diff line number Diff line change 1
- from .query import Q , EMPTY_QUERY , FilteredQuery
1
+ from .query import Q , EMPTY_QUERY , Filtered
2
2
from .filter import F , EMPTY_FILTER
3
3
from .aggs import A , AggBase
4
4
from .utils import DslBase
@@ -159,7 +159,7 @@ def update_from_dict(self, d):
159
159
if 'post_filter' in d :
160
160
self .post_filter ._proxied = F (d .pop ('post_filter' ))
161
161
162
- if isinstance (self .query ._proxied , FilteredQuery ):
162
+ if isinstance (self .query ._proxied , Filtered ):
163
163
self .filter ._proxied = self .query ._proxied .filter
164
164
self .query ._proxied = self .query ._proxied .query
165
165
You can’t perform that action at this time.
0 commit comments