@Repository
public class CmsContentSearchDao
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
private static java.lang.String |
categoryIdField |
private CmsContentDao |
dao |
private static java.lang.String |
descriptionField |
private static java.lang.String |
dictionaryField |
private static java.lang.String |
ExtendField |
private static java.lang.String[] |
highLighterTextFields |
private static java.lang.String |
modelIdField |
private static java.lang.String |
parentIdField |
private static java.lang.String |
siteIdField |
private static java.lang.String[] |
sortableFields |
private static java.util.Date |
startDate |
private static java.lang.String[] |
tagFields |
private static java.lang.String[] |
textFields |
private static java.lang.String |
titleField |
private static java.lang.String |
userIdField |
构造器和说明 |
---|
CmsContentSearchDao() |
限定符和类型 | 方法和说明 |
---|---|
FacetPageHandler |
facetQuery(CmsContentSearchQuery queryEntity,
java.lang.String orderField,
java.lang.String orderType,
java.lang.Integer pageIndex,
java.lang.Integer pageSize,
java.lang.Integer maxResults) |
private org.hibernate.search.engine.search.query.dsl.SearchQueryOptionsStep<?,CmsContent,?,?,?> |
getOptionsStep(CmsContentSearchQuery queryEntity,
java.lang.String orderField,
java.lang.String orderType) |
private void |
initHighLighterQuery(HighLighterQuery highLighterQuery,
java.lang.String text) |
PageHandler |
query(CmsContentSearchQuery queryEntity,
java.lang.String orderField,
java.lang.String orderType,
java.lang.Integer pageIndex,
java.lang.Integer pageSize,
java.lang.Integer maxResults) |
private static final java.lang.String titleField
private static final java.lang.String siteIdField
private static final java.lang.String userIdField
private static final java.lang.String parentIdField
private static final java.lang.String categoryIdField
private static final java.lang.String modelIdField
private static final java.lang.String descriptionField
private static final java.lang.String[] textFields
private static final java.lang.String[] highLighterTextFields
private static final java.lang.String[] tagFields
private static final java.lang.String dictionaryField
private static final java.lang.String[] sortableFields
private static final java.lang.String ExtendField
private static final java.util.Date startDate
private CmsContentDao dao
public PageHandler query(CmsContentSearchQuery queryEntity, java.lang.String orderField, java.lang.String orderType, java.lang.Integer pageIndex, java.lang.Integer pageSize, java.lang.Integer maxResults)
queryEntity
- orderField
- orderType
- pageIndex
- pageSize
- maxResults
- public FacetPageHandler facetQuery(CmsContentSearchQuery queryEntity, java.lang.String orderField, java.lang.String orderType, java.lang.Integer pageIndex, java.lang.Integer pageSize, java.lang.Integer maxResults)
queryEntity
- orderField
- orderType
- pageIndex
- pageSize
- maxResults
- private void initHighLighterQuery(HighLighterQuery highLighterQuery, java.lang.String text)
private org.hibernate.search.engine.search.query.dsl.SearchQueryOptionsStep<?,CmsContent,?,?,?> getOptionsStep(CmsContentSearchQuery queryEntity, java.lang.String orderField, java.lang.String orderType)