Part of lp.answers.model.question View In Hierarchy
Known subclasses: lp.answers.model.question.QuestionPersonSearch, lp.answers.model.question.QuestionTargetSearch, lp.answers.model.question.SimilarQuestionsSearch
The search parameters are specified at creation time and getResults() is used to retrieve the questions matching the search criteria.
Method | __init__ | Undocumented |
Method | getTargetConstraints | Return the constraints related to the IQuestionTarget context. |
Method | getTableJoins | Return the tables that should be joined for the constraints. |
Method | getMessageJoins | Create the joins needed to select constraints on the messages by a |
Method | getProductJoins | Create the joins needed to select constraints on projects by a |
Method | getActivePillarJoins | Create the joins needed to select constraints on active pillars. |
Method | getConstraints | Return a list of SQL constraints to use for this search. |
Method | getPrejoins | Return a list of tables that should be prejoined on this search. |
Method | getPrejoinClauseTables | Return a list of tables that are in the contraints |
Method | getOrderByClause | Return the ORDER BY clause to use for this search's results. |
Method | getResults | Return the questions that match this query. |