我有一个来自 networkd3 渲染的 Sankey 网络,在一个闪亮的应用程序中显示了一年内的转换,并为用户提供了多种过滤数据的选项。我遇到了链接未与节点完全连接并进入其他链接的问题,特别是当用户选择一小部分组时导致绘图水平方向比垂直方向长(即,每年显示的年份多于组) - 请参见下面的示例)。
目录:“课程/{userID}/{courseID}”
courseID 是在“userID”文档中创建子集合时随机生成的 ID。不幸的是,我能够使用 .set() 运行的代码不会创建新的子集合,而只是更新当前文档。
是否有可用于在文档中创建新集合的函数?
代码:
export const createCourse = (course) => {
(...)
//firestore.collection("courses").doc(authorId).set({ <---This commented out line updates the document, yet I'm trying to construct a new sub-collection inside this document, not just change fields inside of it.
firestore.collection("courses").doc(authorId).add({ <--- This gives me an error stating " firestore.collection(...).doc(...).add is not a function ". I am trying to figure out what is the correct syntax for this intended action.
...course,
authorUID: authorId,
courseCreatedAt: new Date()
}).then(() => {
(...)
};
婷婷同学_
相关分类