WorkspaceSearchRequestDto¶
Example Json Object
1{
2 "facets": [
3 "ID"
4 ],
5 "facetSelections": {
6 "property1": [
7 "string"
8 ],
9 "property2": [
10 "string"
11 ]
12 },
13 "aggregations": {
14 "property1": {
15 "type": "TERMS",
16 "field": "ID",
17 "size": 0,
18 "missing": "string"
19 },
20 "property2": {
21 "type": "TERMS",
22 "field": "ID",
23 "size": 0,
24 "missing": "string"
25 }
26 },
27 "filter": {
28 "operator": "AND",
29 "children": [
30 {}
31 ],
32 "field": "ID",
33 "comparison": "EQUAL",
34 "value": "string",
35 "values": [
36 "string"
37 ],
38 "from": "string",
39 "to": "string"
40 }
41}
📄 Description: Data transfer object representing a request for searching within a workspace, encapsulating search parameters and filters to facilitate efficient information retrieval.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
facets |
[string] |
false |
none |
Array of facets used to refine and filter search results within the workspace, enhancing the relevance of the information retrieved. |
facetSelections |
object |
false |
none |
Object representing the selected facets for filtering search results in the workspace search request. |
» additionalProperties |
[string] |
false |
none |
none |
aggregations |
object |
false |
none |
Contains the aggregation criteria for refining search results within the workspace, enabling users to derive meaningful insights from their data. |
» additionalProperties |
false |
none |
Configuration object representing searchable fields within an aggregation workspace, enabling efficient data retrieval and enhanced search capabilities for improved decision-making and analysis. |
|
filter |
false |
none |
Criteria used to refine search results within the workspace, enabling users to efficiently locate relevant information. |