Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通过admin.firestore()添加数据时出现问题_Javascript_Firebase_Google Cloud Firestore_Firebase Security - Fatal编程技术网

Javascript 通过admin.firestore()添加数据时出现问题

Javascript 通过admin.firestore()添加数据时出现问题,javascript,firebase,google-cloud-firestore,firebase-security,Javascript,Firebase,Google Cloud Firestore,Firebase Security,我的项目中当前的firestore规则: service cloud.firestore{ 匹配/databases/{database}/documents{ 匹配/auth_url/{auth_doc}{ 允许读、写:if request.auth.uid!=null; } 匹配/nonauth_url/{nonauth_doc}{ 允许读、写:如果为false; } } }发送HTTP响应表示正在运行的函数的执行结束。您需要等待set()完成后才能响应: let docRef = Dat

我的项目中当前的firestore规则:

service cloud.firestore{
匹配/databases/{database}/documents{
匹配/auth_url/{auth_doc}{
允许读、写:if request.auth.uid!=null;
}
匹配/nonauth_url/{nonauth_doc}{
允许读、写:如果为false;
}
}

}
发送HTTP响应表示正在运行的函数的执行结束。您需要等待
set()
完成后才能响应:

let docRef = Data.doc(docname).set(schema).then(() => {
  res.send(schema.code);
});

发送HTTP响应表示正在运行的函数的执行结束。您需要等待
set()
完成后才能响应:

let docRef = Data.doc(docname).set(schema).then(() => {
  res.send(schema.code);
});

请同时显示不符合这些规则的代码。使用Firebase Admin SDK时,请求不受安全规则的影响。规则仅适用于在移动客户端和web客户端上运行的代码。@FrankvanPuffelen抱歉,我添加了client.js和index.js的代码。请同时显示不符合这些规则的代码。使用Firebase Admin SDK时,请求不受安全规则的影响。规则只适用于在移动和web客户端上运行的代码。@FrankvanPuffelen抱歉,我已经为client.js和index.js添加了代码