diff --git a/src/main/java/com/mycodefu/model/ImageSearchResult.java b/src/main/java/com/mycodefu/model/ImageSearchResult.java index 16eb7a2..ac6355a 100644 --- a/src/main/java/com/mycodefu/model/ImageSearchResult.java +++ b/src/main/java/com/mycodefu/model/ImageSearchResult.java @@ -1,13 +1,10 @@ package com.mycodefu.model; -import org.bson.Document; - import java.util.List; public record ImageSearchResult(List docs, List meta) { + public record ImageMeta (ImageMetaTotal count, ImageMetaFacets facet) { } public record ImageMetaTotal (long total) { } - public record ImageMetaFacetBucket (String _id, long count) { } - public record ImageMetaFacet (List buckets) { } public record ImageMetaFacets ( ImageMetaFacet accessory, ImageMetaFacet animal, @@ -21,5 +18,6 @@ public record ImageMetaFacets ( ImageMetaFacet sports, ImageMetaFacet vehicle ) { } - public record ImageMeta (ImageMetaTotal count, ImageMetaFacets facet) { } + public record ImageMetaFacet (List buckets) { } + public record ImageMetaFacetBucket (String _id, long count) { } }