Newer Version Available

This content describes an older version of this product. View Latest

Answers Class

Represents zone answers.

Namespace

System

Usage

Answers is a feature of the Community application that enables users to ask questions and have community members post replies. Community members can then vote on the helpfulness of each reply, and the person who asked the question can mark one reply as the best answer.

For more information on answers, see “Answers Overview” in the Salesforce online help.

Example

The following example finds questions in an internal zone that have similar titles as a new question:
The following example marks a reply as the best reply:

Answers Methods

The following are methods for Answers. All methods are static.

findSimilar(yourQuestion)

Returns a list of similar questions based on the title of the specified question.

Signature

public static ID[] findSimilar(Question yourQuestion)

Parameters

yourQuestion
Type: Question

Return Value

Type: ID[]

Usage

Each findSimilar call counts against the SOSL statements governor limit allowed for the process.

setBestReply(questionId, replyId)

Sets the specified reply for the specified question as the best reply. Because a question can have multiple replies, setting the best reply helps users quickly identify the reply that contains the most helpful information.

Signature

public static Void setBestReply(String questionId, String replyId)

Parameters

questionId
Type: String
replyId
Type: String

Return Value

Type: Void