function getRestQueryParams()

in src/components/Database/DataViewer/common/fetch.ts [185:208]


function getRestQueryParams(query: QueryParams): RestQueryParams {
  const { key, operator, value, limit } = query;

  const params: RestQueryParams = {
    orderBy: key,
    limitToFirst: `${limit || DEFAULT_PAGE_SIZE}`,
  };

  if (key && operator && value) {
    switch (operator) {
      case '==':
        params.equalTo = value;
        break;
      case '<=':
        params.endAt = value;
        break;
      case '>=':
        params.startAt = value;
        break;
    }
  }

  return params;
}