Enables scripted content fragments to use Search

Methods

Create

Usage

#set($searchResultResponse = $core_v2_searchResult.Create($content, $contentId, $contentType, $contentUrl, $date, $roles, $title))

Parameters

NameTypeDescriptionRequiredDefaultOptions
contentstringContentRequired
contentIdstringContent IdRequired
contentTypestringContent TypeRequired
contentUrlstringContent UrlRequired
dateDateTimeDateRequired
rolesstringRolesRequired
titlestringTitleRequired

Return Type

SearchResult

Create

Usage

#set($searchResultResponse = $core_v2_searchResult.Create($content, $contentId, $contentType, $contentUrl, $date, $roles, $title, "%{Collapse = $collapseArg, CreatedBy = $createdByArg, CustomFields = $customFieldsArg, EditedBy = $editedByArg, GroupId = $groupIdArg, Rating = $ratingArg, SectionId = $sectionIdArg, Tags = $tagsArg, ThreadId = $threadIdArg, UserId = $userIdArg, Username = $usernameArg, WikiId = $wikiIdArg}"))

Parameters

NameTypeDescriptionRequiredDefaultOptions
contentstringContentRequired
contentIdstringContent IdRequired
contentTypestringContent TypeRequired
contentUrlstringContent UrlRequired
dateDateTimeDateRequired
rolesstringRolesRequired
titlestringTitleRequired
CollapseboolCollapseOptional
CreatedBystringCreated ByOptional
CustomFieldsList<SearchField>Custom FieldsOptional
EditedBystringEdited ByOptional
GroupIdintGroup IdOptional
RatingdoubleRatingOptional
SectionIdintSection IdOptional
TagsstringTagsOptional
ThreadIdintThread IdOptional
UserIdintUser IdOptional
UsernamestringUsernameOptional
WikiIdintWiki IdOptional

Return Type

SearchResult

Delete

Usage

#set($additionalInfoResponse = $core_v2_searchResult.Delete($id))

Parameters

NameTypeDescriptionRequiredDefaultOptions
idstringIdRequired

Return Type

AdditionalInfo

Get

Get a SearchResult by Id

Usage

#set($searchResultResponse = $core_v2_searchResult.Get($id))

Parameters

NameTypeDescriptionRequiredDefaultOptions
idstringIdRequired

Return Type

SearchResult

GetRelatedContent

Searches for related content

Usage

#set($searchResultsResponse = $core_v2_searchResult.GetRelatedContent($searchUniqueId))

Parameters

NameTypeDescriptionRequiredDefaultOptions
searchUniqueIdstringAn entity's unique search id, available as a property of entitiesRequired

Return Type

SearchResults

GetRelatedContent

Searches for related content

Usage

#set($searchResultsResponse = $core_v2_searchResult.GetRelatedContent($searchUniqueId, "%{Filters = $filtersArg, PageIndex = $pageIndexArg, PageSize = $pageSizeArg, Sort = $sortArg}"))

Parameters

NameTypeDescriptionRequiredDefaultOptions
searchUniqueIdstringAn entity's unique search id, available as a property of entitiesRequired
FiltersstringFilters. For complete documentation, please refer to telligent.com/.../search-documentation.aspxOptional
PageIndexintSpecify the page number of paged results to return. Zero-based index.Optional0
PageSizeintSpecify the number of results to return per page.Optional20
SortstringSortOptionaldate, date+asc, date+desc, titlesort, titlesort+asc, titlesort+desc

Return Type

SearchResults

List

Perform a search with query parameters. For complete search documentation, please refer to http://telligent.com/community/developers/w/developer6/search-documentation.aspx

Usage

#set($searchResultsResponse = $core_v2_searchResult.List("%{Collapse = $collapseArg, DateRangeFacets = $dateRangeFacetsArg, DateRangeFilters = $dateRangeFiltersArg, EndDate = $endDateArg, FieldFacets = $fieldFacetsArg, FieldFilters = $fieldFiltersArg, Filters = $filtersArg, LogicalllyOrTags = $logicalllyOrTagsArg, PageIndex = $pageIndexArg, PageSize = $pageSizeArg, Query = $queryArg, Sort = $sortArg, StartDate = $startDateArg, Tags = $tagsArg}"))

Parameters

NameTypeDescriptionRequiredDefaultOptions
CollapseboolCollapseOptionalFalse
DateRangeFacetsstringDate Range Facets. For complete documentation, please refer to telligent.com/.../search-facets.aspxOptional
DateRangeFiltersstringDate Range Filters. For complete documentation, please refer to telligent.com/.../search-facets.aspxOptional
EndDateDateTimeEnd DateOptional
FieldFacetsstringField Facets. For complete documentation, please refer to telligent.com/.../search-facets.aspxOptional
FieldFiltersstringField Filters. For complete documentation, please refer to telligent.com/.../search-facets.aspxOptional
FiltersstringFilters is not required but you should use either Query or Filters otherwise you'll get all documents in the search index.Optional
LogicalllyOrTagsboolWhether to AND or OR tags specified in the Tags parameter. Default is False, logically AND tags.Optional
PageIndexintSpecify the page number of paged results to return. Zero-based index.Optional0
PageSizeintSpecify the number of results to return per page.Optional20
QuerystringQuery is not required but you should use either Query or Filters otherwise you'll get all documents in the search index.Optional
SortstringSortOptionaldate, date asc, date desc, titlesort, titlesort asc, titlesort desc
StartDateDateTimeStart DateOptional
TagsstringComma delimited list of tags.Optional

Return Type

SearchResults

Update

Usage

#set($searchResultResponse = $core_v2_searchResult.Update($id, "%{Collapse = $collapseArg, Content = $contentArg, ContentId = $contentIdArg, ContentType = $contentTypeArg, ContentUrl = $contentUrlArg, CreatedBy = $createdByArg, CustomFields = $customFieldsArg, Date = $dateArg, EditedBy = $editedByArg, GroupId = $groupIdArg, Rating = $ratingArg, Roles = $rolesArg, SectionId = $sectionIdArg, Tags = $tagsArg, ThreadId = $threadIdArg, Title = $titleArg, UserId = $userIdArg, Username = $usernameArg, WikiId = $wikiIdArg}"))

Parameters

NameTypeDescriptionRequiredDefaultOptions
idstringIdRequired
CollapseboolCollapseOptional
ContentstringContentOptional
ContentIdstringContent IdOptional
ContentTypestringContent TypeOptional
ContentUrlstringContent UrlOptional
CreatedBystringCreated ByOptional
CustomFieldsList<SearchField>Custom FieldsOptional
DateDateTimeDateOptional
EditedBystringEdited ByOptional
GroupIdintGroup IdOptional
RatingdoubleRatingOptional
RolesstringRolesOptional
SectionIdintSection IdOptional
TagsstringTagsOptional
ThreadIdintThread IdOptional
TitlestringTitleOptional
UserIdintUser IdOptional
UsernamestringUsernameOptional
WikiIdintWiki IdOptional

Return Type

SearchResult