Details

      Description

      Create a CustomFacetPortlet, as a copy and paste of the UserFacetPortlet implementation.

      See UserFacetPortletPreferences. The new CustomFacetPortletPreferences will have an extra preference: "Field to aggregate".

      See UserFacetBuilder. The new CustomFacetBuilder should obtain an instance of com.liferay.portal.search.internal.facet.FacetImpl where the fieldName is the "Field to aggregate". (Because FacetImpl is internal, we may need to introduce a new FacetFactory in portal-search-api.)

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              brian.lee Brian Lee
              Reporter:
              wade.cao Wade Cao
              Recent user:
              Kiyoshi Lee
              Participants of an Issue:
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package
                  Master