docstr: columns
  
  Args:
      ignore (List[str], optional): exclusion items. Defaults to [].
  
  Returns:
      List[str]: available columns with `ignore` items removed from the list.
docstr_tok: ["columns","Args",":","ignore","(","List","[","str","]",",","optional",")",":","exclusion","items",".","Defaults","to","[","]",".","Returns",":","List","[","str","]",":","available","columns","with","`","ignore","`","items","removed","from","the","list","."]
code: def get_columns(self, ignore: List[str] = []) -> List[str]:
      """columns
  
      Args:
          ignore (List[str], optional): exclusion items. Defaults to [].
  
      Returns:
          List[str]: available columns with `ignore` items removed from the list.
      """
  
      return [item for item in self.columns if item not in ignore]
  
file_path: mindsdb/mindsdb/integrations/handlers/strapi_handler/strapi_tables.py
imports: from typing import List
  import pandas
  from mindsdb.integrations.libs.api_handler import APIHandler, APITable
  from mindsdb_sql.parser import ast
  from mindsdb.integrations.utilities.sql_utils import extract_comparison_conditions
  from mindsdb_sql.parser.ast.select.constant import Constant
  import json
label_desc: Use image node_id 5 for calling the StrapiTable obj's underlying member method code with example usage: obj.get_columns(ignore) and returns: unknown