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