小编Mic*_*nos的帖子

Angular Firestore 如何检索子集合文档进行编辑?

我正在尝试从 firestore 子集合中检索单个文档:database/users/uid/animal/docID

我能够成功地从另一个组件解析出 docID,但我正在努力检索要显示在 html 中的信息:

import { Component, OnInit } from '@angular/core';
import { AuthService } from '../core/auth.service';
import { AngularFireAuth} from 'angularfire2/auth';
import { AngularFirestore, AngularFirestoreCollection, AngularFirestoreDocument } from 'angularfire2/firestore';
import { Observable } from 'rxjs/Observable';
import 'rxjs/add/operator/map';
import 'rxjs/add/operator/mergeMap';
import { Router, ActivatedRoute } from '@angular/router';

interface Animal {
 name: string;
 age: number;
 sex: string;
 breed: string;
 colour: string;
 }

 interface animID extends Animal {
   id: string;
 }

  @Component({
  selector: 'app-detail-animal',
  templateUrl: './detail-animal.component.html',
  styleUrls: ['./detail-animal.component.css']
}) …
Run Code Online (Sandbox Code Playgroud)

angular google-cloud-firestore

3
推荐指数
1
解决办法
5452
查看次数

Swift Firestore 在创建文档之前生成文档 ID

我正在尝试生成一个文档 id 以用于单独集合中的两个文档。

我能够在 Angular PWA 中实现这一点,但我现在正在将它应用到 iOS 应用程序中。

基本上,将约会文档添加到用户,然后创建一个顶级文档,以便使用相同的文档 ID 进行显示和通知

用户/用户名/约会/新ID

约会/uid/约会/新ID

所有这些都发生在同一个 ViewController 中,因此在代码中我需要生成一个临时文档 ID 以用作两个集合中的 ID。

我希望这是有道理的....

会让我们tempId = db.document().documentID做的伎俩吗?

xcode swift google-cloud-firestore

1
推荐指数
1
解决办法
1645
查看次数

标签 统计

google-cloud-firestore ×2

angular ×1

swift ×1

xcode ×1