QueryCondition

Interface QueryCondition

A condition of a Query. For an explanation of the available conditions, see the QueryAPI.

interface QueryCondition {
    ancestors?: QueryCondition[];
    and?: QueryCondition[];
    caseSensitive?: boolean;
    contains?: string;
    equals?: string | number | Query;
    equalsAny?: (string | number)[];
    extFaceLink?: string;
    faceHandle?: TopologyHandle;
    greaterOrEqualThan?: number;
    greaterThan?: number;
    lessOrEqualThan?: number;
    lessThan?: number;
    linkDepth?: number;
    metadata?: string;
    nodeId?: number;
    nodeType?: "structure" | "aux";
    not?: QueryCondition[];
    or?: QueryCondition[];
    originalFaceID?: number;
    pointsTo?: number;
    property?: string;
}
Index

Properties

ancestors?: QueryCondition[]
caseSensitive?: boolean
contains?: string
equals?: string | number | Query
equalsAny?: (string | number)[]
extFaceLink?: string
faceHandle?: TopologyHandle
greaterOrEqualThan?: number
greaterThan?: number
lessOrEqualThan?: number
lessThan?: number
linkDepth?: number
metadata?: string
nodeId?: number
nodeType?: "structure" | "aux"
originalFaceID?: number
pointsTo?: number
property?: string