我想像这样查询 firebase,但它不允许我这样做。有没有办法动态查询 firebase?我需要处理非常特殊的情况 - 例如,如果用户选择“无所谓”,那么我需要从查询中删除该首选项过滤器,一些字段是数组数据类型,一些是字符串,一些是数字。我需要能够处理所有形式的数据类型并适当地填充 where 子句。手动检查每个字段并调用每个字段将使系统负担过重(有超过 20 个字段需要查询)。任何建议都很好!
2020-02-09
我有一个 Firestoreusers文档,其内容如下:{currentCompanyId: "123",displayName: "Mary Jane"}还有一个 Firestorewebsites文档,其内容如下:{companyId: "123",homePageUrl: "https://www.google.com/"}现在,我尝试使用 VueUseuseFirestore()包装器来显
2022-09-14
登录后,用户被重定向到个人资料页面,我从 firestore(firebase)获取数据,然后使用它来显示个人资料详细信息,但我收到渲染错误 TypeError:null 不是对象。我检查了我的 firestore 文档是否包含我正在获取的所有数据。我的个人资料页面源代码 ->import { StyleSheet, View, Text, ScrollView, Image, Touchable
概述/环境:react-native 项目 v0.61.5使用react-native-firebase包使用操作填充 redux 状态,通过 props 显示 firestore 数据目标:监听文档集合使用 Firestore 的FieldValue.serverTimestamp()设置所述集合中文档的时间值在快照监听器中使用 serverTimestamp 的toMillis()函数观察/错
2020-08-20
我试图在单击按钮时获取输入值,如下所示:这是我用来存储值的变量:let textInput = React.createRef();这是我执行的方式:<input ref={textInput} type="tel" placeholder="Número de teléfono"></input>然后,我有一个按钮:<button onClick={fetchRequest} className
2020-07-09
我正在尝试弄清楚如何获取用户名,该用户名是存储在用户集合中的属性,该属性已与 Firebase 身份验证模型创建的属性合并。我可以访问 authUser - 它为我提供了 firebase 在身份验证工具中收集的有限字段,然后我尝试从那里获取相关的用户集合(使用相同的 uid)。我有一个反应上下文消费者:import React from 'react';const AuthUserContext
尝试将 javascript 日期转换为 firestore 时间戳时抛出错误TypeError: Cannot read property 'Timestamp' of undefined我尝试了两种方法:使用 firebase-adminconst admin = require('firebase-admin');const db = admin.firestore();const time
2019-07-24
我正在尝试在我的 React 应用程序中使用选项数组,该应用程序使用 react-select 作为表单,并将选项存储在 Firebase 集合中。当我在表单中使用 const 定义一个使用键值对定义的选项数组时,这一切都很好,但我正在努力弄清楚如何用存储在 Firebase (Cloud Firestore) 中的集合替换该数组。在我的表单中,我目前有:const options = [{ va
2019-05-04
我简化了重现此错误的代码。它适用于 Android 模拟器,但在 Web 上运行时从 Firestore 获取集合数据时会失败。错误消息:Error: [cloud_firestore/unknown] Expected a value of type '((Object?) => Object)?', but got one of type '(Object) => Object?'at Obj
2021-03-01
如何从数组中访问值 exist?我想我没有将数组传递进去?有任何帮助或建议吗?var isExist = this.props.isFavorite(this.props.code);console.log(isExist)我有这个变量 isExist,其中包含来自下面控制台的响应。[]client: [id: "LvR05w9v9xrC3r4V1W8g", exist: true]length:
2018-10-27
从 DB 获取值后,我尝试将其放入变量中,但这样做时出现错误:core.js:6014 错误 错误:未捕获(在承诺中):TypeError:无法设置未定义的属性“userNm”TypeError:无法设置未定义的属性“userNm”这是我的ts代码:userNm: string ='';ngOnInit(){console.log("trying...");firebase.firestore()
我试图将从 firestore 文档收集的数据分配给在构造函数之前初始化的 Observable 类型的变量。我通过将动态 invoiceId 字符串传递给 .doc() 搜索从集合中获取了数据,并且我可以将数据分配给局部变量(如下所示),但是当尝试将其分配给 this.invoice 时,出现以下错误:Uncaught (in promise): TypeError: Cannot set pr
2018-03-02
这是分别从 firebase 发送和接收数据的代码。class Fire {addAppointment(currentDate, addComplete) {firebase.firestore().collection("appointment").add({date: currentDate.date,createdAt: firebase.firestore.FieldValue.serv
2020-05-25
我在 React 中显示图像时遇到问题。从 Firebase 存储中获取的所有图像 URL 列表。传递所有 URL 显示图像显示 urls.map 不是函数const ViewImages = () => {var storageRef = firebase.storage().ref("images/");const [image, setImage] = useState("");const
2021-03-20
我创建了一篇文章并将其存储在Cloud Firestore中,现在我想将数据输出到名为Dashboard.vue的vueJs文件中。但我不知道它是如何工作的。我自己尝试了一些想法,但没有得到很好的结果。那么我该如何输出这些数据呢?文件:Firebase => Cloud Firestore在 firebase 中创建帖子数据:以及在vueJspost.vue中创建帖子方法 createPos