Ich habe eine Entität mit Indexerstellung Zeitstempel von java.time.Instant
Typ und ich möchte Suchergebnisse nach Erstellung Zeitstempel Bereich facettieren.
Das Unternehmen sieht die folgende Art und Weise:Faceting Hibernate Suchergebnisse von Instant-Bereich schlägt fehl
@Entity
@Indexed
public class Document {
@Id
@DocumentId
private Long id;
@Field
private String name;
@Field(analyze = Analyze.NO)
@Facet
private Instant creationTimestamp;
}
Wenn ich meine Anwendung starten ich die folgende Fehlermeldung erhalten:
org.hibernate.search.exception.SearchException: HSEARCH000264: @Facet is not supported for type 'java.time.Instant'. See org.hibernate.search.bugs.Document#creationTimestamp
Ich habe nichts zu Facettierung in hibernate documentation durch Instant-Wert im Zusammenhang gefunden.
Ist es möglich, Suchresultate nach dem Erstellungszeitstempelbereich in den Ruhezustand zu versetzen?
Ich habe einen Fehler Testfall erstellt hier: github repo link