-
0 votesanswersviews
在Firebase中存储注册数据
我需要帮助在Firebase中存储注册数据 . 我想在Firebase数据库中存储当前登录用户的电子邮件名称 . 请帮助我 . 我正在扭动代码,用户可以在其他用户的 Profiles 上写 . //auth service import { Injectable } from "@angular/core"; import { AngularFireAuth } from &q... -
0 votesanswersviews
查询Firebase Firestore中的列表
我在我的项目中使用Firebase Firestore数据库 . 我有一个数据结构如下: 个用户(收藏) user1(文件) followPeople(array) 0 person0 1 person1 2 person2 3 person3 user2(文件) followPeople(array) 0 person0 1 p... -
1 votesanswersviews
错误TypeError:无法读取未定义的属性'firstName'
我是Angular的新手,所以请耐心等待 . 我想从firebase firestore获取当前登录用户的firstName,并在仪表板页面上显示它 . 但是当我尝试加载仪表板时,出现以下错误: AdminOverviewComponent_Host.ngfactory.js? [sm]:1 ERROR TypeError: Cannot read property 'firstName' of ... -
0 votesanswersviews
如何在Flutter中使用Column或ListView类包装StreamBuilder类?
我的Flutter应用程序有问题,我有一个只返回StreamBuilder的类,它运行良好,显示来自Cloud Firestore的数据 . 但是,当我尝试将此类包装在Column或ListView类中时,它只是没有显示任何内容 . 我需要它来显示当前页面的名称 . AppBar类已经有了应用程序名称,所以我也不能使用它 . 有谁知道如何包装这个并保持运行? 示例代码工作 class NewCa... -
0 votesanswersviews
Angular / Firestore / MomentJS - 如何在使用firestore 'set'和'merge'之前更改日期值?
我正在使用以下代码段来更新firestore中的文档 . 这是一种反应形式 . 我目前遇到的问题是,当我更改表单上的日期时,表单将使用以下格式更新它: 周五2018年2018 00:00:00 GMT 0100(英国夏令时间) Questions 1 - 是否可以将该日期转换为日期选择器本身的显示方式?在这种情况下:22/06/2018 . 2 - 一旦我有了这种格式,如何将它发送到 fo... -
126 votesanswersviews
Cloud Firestore和Firebase实时数据库之间有什么区别?
谷歌刚刚发布了Cloud Firestore,这是他们针对应用的新文档数据库 . 我一直在阅读文档但我没有看到Firestore和Firebase DB之间存在很多差异 . 重点是Firestore使用的文档和集合与Firebase相比,可以轻松使用查询,Firebase是一个带有JSON基础的传统noSQL数据库 . 我想更多地了解他们的差异或用法,或者Firestore是否刚刚取代Fireba... -
88 votesanswersviews
什么是firestore参考数据类型适合哪些?
我正在探索新的Firebase Firestore,它包含一个名为reference的数据类型 . 我不清楚这是做什么的 . 它好像是外键吗? 它可以用来指向位于其他地方的集合吗? 如果 reference 是实际参考,我可以将其用于查询吗?例如,我可以有一个直接指向用户的引用,而不是将userId存储在文本字段中吗?我可以使用此用户参考进行查询吗? -
0 votesanswersviews
来自Expressive Querying的文档快照是否在Firestore中自动更新?
富有表现力的查询与Firestore和实时数据库存在很大差异 . 如果我将 addSnapshotListener 用于文档 . 我知道文档的快照将在任何 Cloud 变化时自动更新 . 但是表达式查询的快照怎么样?我没有从Firestore网站上找到详细信息 . 例如,首先是 Document . 如果我使用 get 函数查询文档 posts/{postId} 并获取此文档的快照 . 但我没有... -
1 votesanswersviews
查看Cloud Firestore查询/命令历史记录
我正在编写Flutter应用程序并使用Cloud Firestore作为数据库 . 我仍处于开发阶段,但如果我进入配额,看起来我在API调用(每天5000个)和最多2000个获取对象上有一些严重的流量 . 这些数字对我来说看起来很奇怪,我几乎没有假设,但我没有任何工具可以调查: is there a way to browse the history of the issued calls/com... -
2 votesanswersviews
如何使用Android的多个文档字段在Firestore中搜索?
我正在使用Firebase Firestore来存储数据 . 我试图从文档中搜索数据 . My Firestore structure is: 集合(产品) - 文档(自动生成的ID) - 字段(NumberOfPeople,OfferStartDate,OfferEndDate,OfferPrice,Location) 我在这些字段上写了搜索数据的查询 . CollectionReference... -
0 votesanswersviews
在flutter中使用复杂的过滤器查询firestore集合
有一个用于查询/许可的用例我在firestore的文档中找不到,也没有找到flutter的社区 . 例子稀少而且通常很简单 . Problem: 查询firestore集合而不通过会话变量(user.uid)进行过滤,而是由另一个集合中的会话给出的另一个密钥 . 想象一下,你在firestore中有以下数据结构: /sessions/{user.uid} (collection) { ph... -
1 votesanswersviews
Firestore中的复合查询
Firestore documentation说: 使用!=子句查询 . 在这种情况下,您应该将查询拆分为大于查询和小于查询 . 例如,虽然不支持查询子句(“age”,“!=”,“30”),但是可以通过组合两个查询来获得相同的结果集,其中一个查询子句在哪里(“age”,“< “,”30“)和一个条款(”年龄“,”>“,30) . 我需要 grab 一定年龄段的用户,所以这似乎是 g... -
1 votesanswersviews
Flutter / FireStore:如何在Flutter中显示来自Firestore的图像?
我想把我在我的应用程序中使用的一些图像放到Firestore中,然后从那里显示它们,而不是将它们作为资产捆绑在我的应用程序中 . 为了做到这一点,我提出了以下解决方案:对于我要显示图像的项目,我创建了一个Firebase文档,其中我有一个字段,用于存储存储相应图片的文件的名称: document - name - description - imageName 然后,我将图像上传到具有相同名称的... -
4 votesanswersviews
如何使用Hashmap在firebase firestore android中添加/更新/删除数组元素?商店数据库
我想创建一个用户集合,用户将有多个商店作为文档,每个文档都有 storeName , storeAddress 和 availableProducts 等字段 . 我的问题是如何管理availableProducts数组?我知道Firestore无法处理数组,我应该使用HashMap . 我的可用产品可能包含产品名称,产品价格等字段 . 我是Firebase的新手,如何在Android Studi... -
2 votesanswersviews
混合Firestore自动生成的ID和Firebase身份验证ID
我正在使用Firebase Auth和Firestore处理应用程序,我们将用户信息存储在 /users 集合中 . 有些用户登录并拥有Firebase身份验证记录 . 其他用户不登录,他们的 /users 文档仅用作参考数据 . 对于链接到管理员记录的 /users 集合中的Firestore文档,我将文档ID设置为Firebase身份验证UUID(Firebase身份验证生成的28个字符ID)... -
0 votesanswersviews
如果现有帐户尝试在Firebase Firestore中注册会怎样?
每当新用户在Firebase Auth(用户名和密码)中注册时,我在Firestore中创建一个具有相同 uid 的帐户 . 如果现有帐户出错路线并尝试注册而不是登录,会发生什么?我不想覆盖帐户中已有的信息,默认值字段应该仅在创建新帐户时设置 . 我知道我可以在Firestore中获取以查看与该ID相关联的帐户是否存在,但在此之前,如果使用现有 username 调用方法 createUserWi... -
1 votesanswersviews
Firebase Cloud 功能验证触发时间
有谁知道Firebase Cloud Functions onCreate Authentication Trigger的时间是什么? 是这样的: 用户使用SDK注册 Firebase在Firebase身份验证中创建用户 Firebase SDK sends login successful 事件 调用函数 onCreate 或者喜欢: 用户使用SDK注册 Firebase在Firebas... -
-1 votesanswersviews
Firebase Cloud 功能:通过身份验证系统发送电子邮件
Firebase身份验证具有内置电子邮件服务 . 是否可以通过 Cloud 功能(admin js sdk)触发基于身份验证的电子邮件? 好像我应该能够使用自定义的 oob 代码触发来自 noreply@my-domain.com 的电子邮件,然后我可以用它来驱动我的(客户端)应用程序 . 我的用例是,当新订单 .collection("orders").doc(uid) 将其... -
4 votesanswersviews
飘散cloud_firestore系统日期对象的设置/警告
在使用cloud_firestore访问Cloud Firestore文档数据库的Flutter应用程序中,我在调试时在控制台中收到以下警告/错误... 4.13.0 - [Firebase/Firestore][I-FST000001] The behavior for system Date objects stored in Firestore is going to change AND ... -
1 votesanswersviews
Flutter:StreamBuilder使用旧流而不是新流
我正在尝试使用Flutter的StreamBuilder在我的Flutter应用上显示Google-Firestore实时列表 . 但是,流似乎使用旧数据和新数据,而不仅仅是新数据 . (见下文) //This is the widget with the stream Expanded( child: StreamBuilder<QuerySnapshot&... -
0 votesanswersviews
Flutter firestore插件无法使用where和isEqualTo的组合来获取数据
我在Firestore中有一个名为“trip”的集合 . 数据格式是这样的 我正在尝试使用下面的代码访问该Collection的文档 . First way try { Firestore.instance .collection("trips") .where("createdByName", isEqualTo: "... -
0 votesanswersviews
Flutter / Dart:将数据保存在firestore中的不同文档中
我正在尝试使用以下代码将数据添加到firestore .我选择了几个功能,如食物,字段,日期,时间和位置 . 当我按下一个按钮 Future _addAll 函数被调用,上面的数据被保存到firestore中 . 保存页面后移动到主页面 . 问题从这里开始 . 当我选择不同的数据并尝试使用新的documentID将其保存到firestore时,它只会覆盖到上一个文档,除非我刷新页面 . 具体来说,... -
0 votesanswersviews
Firestore扑动连接用户的数据
我使用auth和Google-sing-in创建了一个用户 . 现在我想为他们在 Profiles 页面上的列表中看到的用户创建相关项目 . 我需要在fire-store中创建我自己的用户文档,只需将当前userId保存在我的用户文档中,然后使用该用户项目文档中的ID将项目链接到该用户 . 对不起,我迷失了尝试将其他数据连接到用户flutter / dart,谢谢任何示例或资源都会有所帮助,谢谢 -
1 votesanswersviews
Flutter Multiple Firestore Queries
我正在尝试向Firestore进行多个查询,并将结果合并到一个流中,如here . 我尝试使用 StreamGroup.merge() 但它只返回一个流的结果 . 我注意到它确实获得了所有流的数据,但只在一切完成时返回一个 . 这是我做的: Stream getStream(){ List<Stream> streams = []; streams.add(... -
0 votesanswersviews
Retrive Firestore对象颤动
如何在颤动中访问[地址] ---> [街道]? 以下是我目前的情况 . String addressStreet = snapshot.data.documents [index] .data ['address'] . toString();打印(addressStreet); enter image description here -
0 votesanswersviews
Firestore - 从POJO更新文档
我可以通过以下方式更新从HashMap创建的文档中的字段: public void saveNote(View v) { String title = editTextTitle.getText().toString(); String description = editTextDescription.getText().toString(); Map<Strin... -
0 votesanswersviews
Firestore规则为什么这不起作用?
我在根级别有 tasks 集合,这是我的规则(是的,现在超级全局): service cloud.firestore { match /databases/{database}/documents { match /{document=**} { allow read: if resource.data.private == false; allow write... -
0 votesanswersviews
Firestore中带有Id / Reference的子集合或集合
我正在开发一个记录锻炼(跑步)的应用程序 . 我以前使用本地SQLite数据库来存储各种数据(活动,活动配置文件,设置等) . 我还想对远程服务器(用于备份)进行同步,但我真的不想自己实现 . 所以我最近发现了Google Firestore,看起来它正是我想要的 . 我的应用程序中有以下数据模型(User是根类,下面是一些私有字段,它们都存储在SQLite数据库的不同表中): 用户 - 列表配置... -
1 votesanswersviews
Angularfire firestore在Internet Explorer和Microsoft Edge中查询速度极慢
我有一个使用Firestore进行数据的Angular Web应用程序 . 在Chrome,Firefox和Safari中,一切都按预期工作 . 我在Microsoft Edge上打开了应用程序,它需要30秒才能获取4个项目的集合 . 一旦页面加载并点击某个项目进入“详细信息”视图,加载时间也同样长 . 集合中的每个项目只有图像, Headers ,日期和引用字符串 . 详细信息页面具有相同的数据... -
0 votesanswersviews
在Flutter中解除AlertDialog
我有一个简单的Flutter应用程序,其中包含从Firebase数据库(Cloud Firestore)加载的项目列表 . 如您所见 - 有添加项目的按钮,每个项目都可以删除或编辑 . 当我按下所选项目的编辑按钮时,会出现带有TextField的AlertDialog,在此TextField用户中可以看到当前项目名称并进行编辑 . I have problems only with dism...