Interface QueryBuilderItem

interface QueryBuilderItem {
    booleanValue?: string | boolean;
    boost?: number;
    dateTimeValue?: string | Date;
    dateValue?: string | Date;
    exclude?: boolean;
    field?: string;
    fromDateTimeValue?: string | Date;
    fromDateValue?: string | Date;
    fromNumericValue?: number;
    numericValue?: number;
    operator?: string;
    phonetic?: boolean;
    previousField?: string;
    proximity?: number;
    rangeValidationError?: boolean;
    referenceValue?: string;
    relationshipField?: boolean;
    relationshipTypeValue?: string;
    relativeDateDatetimeNumericValue?: number;
    relativeDateDatetimeUnitsValue?: string;
    stringValidationError?: boolean;
    synonym?: boolean;
    textValue?: string;
    toDateTimeValue?: string | Date;
    toDateValue?: string | Date;
    toNumericValue?: number;
    userGroupValue?: {
        id: string;
        type: string;
    }[];
}

Properties

booleanValue?: string | boolean
boost?: number
dateTimeValue?: string | Date
dateValue?: string | Date
exclude?: boolean
field?: string
fromDateTimeValue?: string | Date
fromDateValue?: string | Date
fromNumericValue?: number
numericValue?: number
operator?: string
phonetic?: boolean
previousField?: string
proximity?: number
rangeValidationError?: boolean
referenceValue?: string
relationshipField?: boolean
relationshipTypeValue?: string
relativeDateDatetimeNumericValue?: number
relativeDateDatetimeUnitsValue?: string
stringValidationError?: boolean
synonym?: boolean
textValue?: string
toDateTimeValue?: string | Date
toDateValue?: string | Date
toNumericValue?: number
userGroupValue?: {
    id: string;
    type: string;
}[]