Type alias CSQLEdge

CSQLEdge: {
    docType: "edge";
    existsFilters?: {
        exists: string;
        path: string;
    }[];
    facets?: {
        name: string;
        path: string;
        size?: number;
        termFilters?: {
            path: string;
            term: string;
        }[];
    }[];
    fromId?: string;
    rangeFilters?: {
        exclude: boolean;
        gt?: string;
        gte?: string;
        lt?: string;
        lte?: string;
        path: string;
    }[];
    sort?: {
        order: "asc" | "desc";
        path: string;
    }[];
    termFilters?: {
        exclude?: boolean;
        path: string;
        term: string;
    }[];
    termsFilters?: {
        exclude?: boolean;
        path: string;
        terms: [string, ...string[]];
    }[];
    toId?: string;
}

Type declaration

  • docType: "edge"
  • Optional existsFilters?: {
        exists: string;
        path: string;
    }[]
  • Optional facets?: {
        name: string;
        path: string;
        size?: number;
        termFilters?: {
            path: string;
            term: string;
        }[];
    }[]
  • Optional fromId?: string
  • Optional rangeFilters?: {
        exclude: boolean;
        gt?: string;
        gte?: string;
        lt?: string;
        lte?: string;
        path: string;
    }[]
  • Optional sort?: {
        order: "asc" | "desc";
        path: string;
    }[]
  • Optional termFilters?: {
        exclude?: boolean;
        path: string;
        term: string;
    }[]
  • Optional termsFilters?: {
        exclude?: boolean;
        path: string;
        terms: [string, ...string[]];
    }[]
  • Optional toId?: string

Generated using TypeDoc