code: def __execute_queries(self):
          
  
          def func(item):
              or_check = False
              for queries in self._queries:
                  and_check = True
                  for query in queries:
                      and_check &= self._matcher._match(
                          item.get(query.get('key'), None),
                          query.get('operator'),
                          query.get('value')
                      )
                  or_check |= and_check
              return or_check
  
          self._json_data = list(filter(lambda item: func(item), self._json_data))
docs: Execute all condition and filter result data