Title | Added | Status | Last reviewed |
---|---|---|---|
Search service |
v2.0.0 |
Active |
2018-12-03 |
Accesses the Content Services Search API.
- getNodeQueryResults(term:
string
, options?:SearchOptions
):Observable
<
NodePaging
>
Gets a list of nodes that match the given search criteria.- term:
string
- Term to search for - options:
SearchOptions
- (Optional) Options for delivery of the search results - Returns
Observable
<
NodePaging
>
- List of nodes resulting from the search
- term:
- search(searchTerm:
string
, maxResults:number
, skipCount:number
):Observable
<
ResultSetPaging
>
Performs a search.- searchTerm:
string
- Term to search for - maxResults:
number
- Maximum number of items in the list of results - skipCount:
number
- Number of higher-ranked items to skip over in the list - Returns
Observable
<
ResultSetPaging
>
- List of search results
- searchTerm:
- searchByQueryBody(queryBody:
SearchRequest
):Observable
<
ResultSetPaging
>
Performs a search with its parameters supplied by a SearchRequest object.- queryBody:
SearchRequest
- Object containing the search parameters - Returns
Observable
<
ResultSetPaging
>
- List of search results
- queryBody:
See the
search method
in the Alfresco JS-API for the format of the query and returned data.
The Search Configuration service
has a method to generate the QueryBody object used by searchByQueryBody
. The properties of the
SearchOptions
interface are documented in source file comments.