2017-01-05 10 views

答えて

1

あなたはこのようにそれを行うことができます。

q = Q('bool', 
     should=[ 
     Q('term', hide_from_search=False), 
     ~Q('exists', field='hide_from_search'), 
     ], 
     minimum_should_match=1 
) 
s = Search().query(q) 

またはこのようなさらに簡単:

q = (Q('term', hide_from_search=False) | ~Q('exists', field='hide_from_search')) 
q.minimum_should_match = 1 
s = Search().query(q) 
関連する問題