Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for isFacetField (0.04 sec)

  1. src/test/java/org/codelibs/fess/query/QueryFieldConfigTest.java

            assertTrue(queryFieldConfig.isFacetField("category"));
            assertTrue(queryFieldConfig.isFacetField("type"));
            assertTrue(queryFieldConfig.isFacetField("author"));
            assertTrue(queryFieldConfig.isFacetField("date"));
    
            // Test invalid facet fields
            assertFalse(queryFieldConfig.isFacetField("invalid"));
            assertFalse(queryFieldConfig.isFacetField(""));
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Tue Aug 19 14:09:36 UTC 2025
    - 33.2K bytes
    - Viewed (0)
  2. src/main/java/org/codelibs/fess/query/QueryFieldConfig.java

         *
         * @param field the field name to check
         * @return true if the field can be used for faceted search, false otherwise
         */
        public boolean isFacetField(final String field) {
            if (StringUtil.isBlank(field)) {
                return false;
            }
            boolean flag = false;
            for (final String f : facetFields) {
                if (field.equals(f)) {
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Thu Jul 17 08:28:31 UTC 2025
    - 20.6K bytes
    - Viewed (0)
  3. src/main/java/org/codelibs/fess/opensearch/client/SearchEngineClient.java

                stream(facetInfo.field).of(stream -> stream.forEach(f -> {
                    if (!queryFieldConfig.isFacetField(f)) {
                        throw new SearchQueryException("Invalid facet field: " + f);
                    }
                    final String encodedField = BaseEncoding.base64().encode(f.getBytes(StandardCharsets.UTF_8));
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Sun Aug 31 08:19:00 UTC 2025
    - 121.9K bytes
    - Viewed (0)
Back to top