Google cloud firestore 是否可以为尚不存在的父文档向上插入子集合实体?

Google cloud firestore 是否可以为尚不存在的父文档向上插入子集合实体?,google-cloud-firestore,Google Cloud Firestore,我们正在构建一个身份验证系统,该系统将会话的子集合存储在用户文档下,而用户文档又位于用户集合下 伪代码示例: .set("users/{USER_ID}/sessions/{SESSION_ID}", sessionData) 是否可以在不首先创建父用户文档(具有User\u ID)的情况下上载新会话?是的,即使父文档不存在,也可以在嵌套路径上创建新文档 对于移动和web应用程序,您还可以使用安全规则来确保在允许新会话文档之前父用户ID存在

我们正在构建一个身份验证系统,该系统将会话的子集合存储在用户文档下,而用户文档又位于用户集合下

伪代码示例:

.set("users/{USER_ID}/sessions/{SESSION_ID}", sessionData)

是否可以在不首先创建父用户文档(具有
User\u ID
)的情况下上载新会话?

是的,即使父文档不存在,也可以在嵌套路径上创建新文档

对于移动和web应用程序,您还可以使用安全规则来确保在允许新会话文档之前父用户ID存在