ExtendedSearchDTO

Object that represents an internal Search object.

Fields

Type
Name
Description
Optional
Default Value
executionConfig
The execution configuration of the search.
false
 
query
The main query.
false
 

Example

{
	"description" : null,
	"executionConfig" : {
		"topCount" : 100,
		"useCost" : true,
		"useDistinct" : false
	},
	"query" : {
		"_type" : "SubQuery",
		"entityName" : "Activity",
		"operator" : "AND",
		"relationName" : null,
		"useExist" : false,
		"useOuterJoin" : false,
		"optionalQuery" : false,
		"subQueryInSearchResult" : false,
		"hint" : null,
		"luceneCondition" : {
			"query" : "Test",
			"searchOption" : "FUZZY_WILDCARD",
			"documentField" : "CONTENT"
		},
		"subQueries" : [
			{
				"_type" : "Condition",
				"attributeName" : "Subject.Activity",
				"searchResultField" : true,
				"listKey" : true,
				"defaultSearchValue" : false,
				"singleFieldSearchIdentifier" : false,
				"useCoalesce" : false,
				"function" : {
					"_type" : "Wildcard",
					"operator" : "START_WITH",
					"not" : false,
					"value" : {
						"_type" : "String",
						"value" : "Del",
						"writable" : true,
						"readable" : true,
						"status" : null
					}
				}
			}
		]
	},
	"pk" : "example_pk",
	"id" : "My Search",
	"layer" : "C2",
	"entity" : "Activity"
}