Javascript 通过admin.firestore()添加数据时出现问题
我的项目中当前的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
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添加了代码