The following provides information on the KnowledgeQueryPredicate item:

Table

Property

Data-Type

Description

svc_query_pred

id

string

Records search/browse constraints

query

query

predicateType

enumerated

Attribute useCodeForValue value is false by default

code=10010
value=queryParameter

code=10020
value=intrinsicField

code=10030
value=customField

fieldName

string

Name of the solution property or custom field

valueType

enumerated

Attribute useCodeForValue value is false by default

code=10010
value=number

code=10020
value=date

code=10030
value=user

code=10040
value=organization

code=10050
value=segment

code=10060
value=Boolean

code=10070
value=keyword

code=10080
value=topic

code=10090
value=textMatch

operator

enumerated

code=10010
value=anyOf
options are list, user, organization, segment, keyword, topic, textMatch or itemFormat

code=10020
value=allOf
options are list, user, organization, segment, keyword, topic, textMatch or itemFormat

code=10030
value=noneOf
options are list, user, organization, segment, keyword, topic, textMatch or itemFormat

code=10040
value=equal
options are number, date, boolean, url, textMatch or itemFormat

code=10050
value=notEqual
options are number, date, url, textMatch or itemFormat

code=10060
value=less
options are number or date

code=10070
value=lesseq
options are number or date

code=10080
value=greater
options are number or date

code=10090
value=greatereq
options are number or date

code=10100
value=starts

code=10110
value=ends

code=10120
value=contains

code=10130
value=doesNotContain

code=10140
value=doesNotStartWith

code=10150
value=doesNotEndWith

code=10160
value=between
options are number, date range
exclusive

code=10170
value=within
options are number, date range
inclusive

code=10180
value=novalue

booleanValue

Boolean

numberMax

float

numberMin

float

dateMax

date

dateMin

date

caseInsenitive

Boolean

svc_pred_text

textValues

list