Generating a Geodi Token is needed
GetFacet |
---|
Definition | Returns summary information of documents matching the query result. |
---|
Request | [GEODIURL]/QueryHandler?op=GetFacet&q=[SearchString]&options=[OptionsJSON]&UserSession=[TOKEN] - wsName(string): Name of the workspace to search inside
- q(string): Query text
- options(Optional): Additional parameters to change the query results
- ContentIDFilter(int[] - Optional): Filters the content from which to query.
- Envelope([LonMin(int),LatMin(int),LonMax(int),LatMax(int)] - Optional): Returns the words within the boundaries of the given BBOX geometry.
- LayerIdFilter(int[] - Optional): Filters the words according to the IDs of the recognizers that recognize these words.
- KeywordIdFilter(int[] - Optional): Filters words by IDs
|
---|
HttpMethod | GET, POST |
---|
Expected Errors | 401 Unauthorized access / Access denied 403 Forbidden 511 Network Authentication Required 501 Server Error |
---|
Resulting value |
{
"LastWSScanKey":"",
"TotalDocument":0,
"TotalDeletedDocument":0,
"TotalGeodiKeyword":0,
"TotalHasNote":0,
"FoundDocument":0,
"FoundGeodiKeyword":0,
"FoundDocLabel":0,
"FoundHasGeo":0,
"DocForEnumarator":{"":0},
"DocForRecongizer":{"":0},
"DocForContentType":{"":0}
}
- LastWSScanKey: The key to the latest scan.
- TotalDocument: Total number of documents in the workspace
- TotalDeletedDocument: Total number of documents deleted in the workspace
- TotalGeodiKeyword: .Number of words found with the search
- TotalHasNote: Number of contents that have notes
- FoundDocument: Number of found documents matching the query
- FoundGeodiKeyword: Number of found words matching the keyword
- FoundHasGeo: Number of found contents that have geometry
- DocForEnumerator: The enumerator ID and number pairs of which enumerator provides content that matches how many query results.
- DocForRecognizer: Identifier ID and number pairs of which identifier recognizes the number of contents matching the query result.
- DocForContentType: The content-type key-value and number pairs expression of how many content of which type.
|
---|
Examples |
//Request : [GEODIURL]/QueryHandler?op=GetFacet&wsName=PROJE&wsName=PROJE&q=ankara
{
"LastWSScanKey":"20.01.2017 00:00:00",
"TotalDocument":5,
"TotalDeletedDocument":0,
"TotalGeodiKeyword":400,
"TotalHasNote":0,
"FoundDocument":4,
"FoundGeodiKeyword":0,
"FoundDocLabel":0,
"FoundHasGeo":0,
"DocForEnumarator":{"-1234":4},
"DocForRecongizer":{"-2435":4,"-3456":4},
"DocForContentType":{"filecontent:.doc":2,"filecontent:.xls":1,"filecontent:.pdf":1}
}
|
---|
Example applications | |
---|