class_docstr: Airtable connector to retrieving record data.
class_docstr_tok: ["Airtable","connector","to","retrieving","record","data","."]
docstr: Build Airtable query formula for filtering.
docstr_tok: ["Build","Airtable","query","formula","for","filtering","."]
code: def _build_formula(self):
      """
      Build Airtable query formula for filtering.
      """
  
      condition_strings = []
      if self._config.where is not None:
          for i in self._config.where:
              filter_query = f"{i[0]}{i[1]}'{i[2]}'"
              condition_strings.append(filter_query)
      return f'AND({",".join(condition_strings)})'
  
imports: from .base import AirtableConnectorConfig, BaseConnector, BaseConnectorConfig
  from typing import Union, Optional
  import requests
  import pandas
  import os
  from ..helpers.path import find_project_root
  import time
  import hashlib
  from ..exceptions import InvalidRequestError
  from functools import cache, cached_property
label_desc: Use image node_id 8 for calling the AirtableConnector obj's underlying member method code with example usage: obj._build_formula() and returns: str, str, str