Query extension samples
Query extension samples
In this article
Here are some sample use cases for the Query Extensions.
Service and support
The following samples would be used in a Coveo for Salesforce Insight Panel.
Next issue avoidance
-
Returns parent cases of related cases.
(NOT @syssfid=={!>id}) (NOT @syssfcaseid=={!>id}) /*--- Get the parent cases ---*/ {{relatedCases = @objecttype=="Case" $some(keywords: '{!>Subject}', match:1) @sfparentcasenumber $correlateResultSet(resultSet: @syssfid=={!Id}, field: '@sysconcepts', maximumValues: '25', modifier: '1000')}} /*--- Extract the parent cases from the related cases ---*/ $valuesToResultSet(values: $valuesOfField(field: '@sfparentcasenumber', resultSet: {{relatedCases}}), field: '@sfcasenumber')
-
Returns knowledge docs related to parent cases of related cases.
(NOT @syssfid=={!>id}) (NOT @syssfcaseid=={!>id}) /*--- Extract related cases ---*/ {{relatedCases = @objecttype=="Case" $some(keywords: '{!>Subject}', match:1) @sfparentcasenumber $correlateResultSet(resultSet: @syssfid=={!Id}, field: '@sysconcepts', maximumValues: '25', modifier: '1000')}} /*--- Extract parent cases of related cases ---*/ {{parentCases = $valuesToResultSet(values: $valuesOfField(field: '@sfparentcasenumber', resultSet: {{relatedCases}}), field: '@sfcasenumber' )}} /*--- Find some relevant knowledge ---*/ $some(keywords:$removeStopWords(keywords:$anyKeywords(keywords:$valuesOfField(field: '@title', resultSet: {{parentCases}}))))