Ich habe ein Dokument mit Ablaufzeit von 20 Sekunden gespeichert, wie unten in meinem Java-Code gezeigt.N1ql Abfrage zurücksetzen Dokument Ablaufzeit in Couchbase
@Document (expiryExpression = "20", expiryUnit = TimeUnit.SECONDS)
public class Myclass {
es wird das Dokument nach 20 Sekunden das Löschen was in Ordnung ist.
Aber wenn ich eine N1ql innerhalb von 20 Sekunden ausführen, wird das Dokument nicht gelöscht. Ausführungszeit von N1ql ist nur 1 Sekunde.
aktualisieren Lieferung d SET VehicleTrip.tripStatus = 'BEENDET' where meta (d) .id = 'DD_1111_145469_2017-07-11'
meine Abfrage funktioniert gut, aber das Problem ist Dokument nicht einmal gelöschter vervollständige 20 Sekunden.