javascript - 将数组上传到 Firestore
问题描述
我正在尝试将一个大型数组上传到 Firestore,因此每个对象都将放入自己的文档中:
qtable.forEach(function(obj) {
db.collection("menu").add({
id: obj.q,
name: obj.q,
description: obj.q,
price: obj.q,
type: obj.q
}).then(function(docRef) {
console.log("Document written with ID: ", docRef.id);
return null;
})
.catch(function(error) {
console.error("Error adding document: ", error);
});
我做了 npm install firestore 并且有所有这些要求:
var admin = require("firebase-admin");
admin.initializeApp(functions.config().firebase);
var db = admin.firestore();
const Firestore = require('@google-cloud/firestore');
但它似乎什么也没做。没有任何内容正在上传。
解决方案
推荐阅读
- azure - 如何通过策略将公共 IP 限制为所有 Azure 开发测试实验室
- php - 是否可以覆盖使用 if(!class_exist('classname')) 的插件类?
- php - 使用 jQuery、Ajax 和 PHP 的动态相关选择框不起作用
- python - 在情节甘特图中标题各个条形?
- scala - 有没有办法使用 scalafmt 按名称对 scala 类/对象中的函数进行排序?
- spring - 使用 Spring Security 检索可操作的 LDAP 属性
- dns - 为什么没有单字母 TLD 或带数字的 TLD?
- amazon-web-services - 需要在 AWS lambda 中创建超链接
- powershell - 我想在我的桌面上执行“google chrome”的目标路径
- macos - SSH 使用端口转发时显示错误的 IP 地址