【发布时间】:2018-12-08 03:22:20
【问题描述】:
如何将未来的日期和时间添加到 Firestore 文档并在该时间到期时添加功能?例如,今天我创建了一个文档并记录了那个时间,然后我想在十五天后注册publicado 字段将是false。有可能吗?
我正在通过以下方式在 Firestore 中创建文档:
component.ts
import { Component, OnInit } from '@angular/core';
import { FirebaseService } from '../../../services/firebase.service';
import { FormGroup, FormBuilder, Validators } from '@angular/forms';
forma: FormGroup;
constructor( fb: FormBuilder, private fs: FirebaseService ) {
this.forma = fb.group ({
fechaCreacion: [ firebase.firestore.FieldValue.serverTimestamp() ],
publicado: [ true ],
})
}
agregarAviso() {
this.fs.addAviso(this.forma.value);
}
firebase.service.ts
constructor( private afs: AngularFirestore ) {}
addAviso(aviso){
this.afs.collection('avisos').add(aviso);
}
【问题讨论】:
标签: angular typescript firebase timestamp google-cloud-firestore