code: def query(self, expression, vm='python'):
          
  
          condition = self.eval(expression, vm=vm)
          return self.compress(condition)
docs: Evaluate expression and then use it to extract rows from the table.
  
          Parameters
          ----------
          expression : string
              Expression to evaluate.
          vm : {'numexpr', 'python'}
              Virtual machine to use.
  
          Returns
          -------
          result : structured array